Я вызываю камеру с помощью следующего кода из моего ViewController:
- (void)viewDidLoad {
self.imgPicker = [[UIImagePickerController alloc] init];
self.imgPicker.sourceType = UIImagePickerControllerCameraDeviceFront;
self.imgPicker.delegate = self;
}
- (IBAction)grabCamera {
[self presentModalViewController:self.imgPicker animated:YES];
}
Как сделать так, чтобы камера по умолчанию использовала переднюю камеру iPhone4, а не заднюю камера? Я пробовал DeviceFront безрезультатно.
Кроме того, как я могу добавить дополнительное изображение (половинного размера) поверх этой камеры после нажатия кнопки grabCamera?
Если у меня есть это subview в моем MainWindow.xib, я попытался просто сказать addSubview после того, как произнес код presentModalViewController, но он не сработал ... Нужно ли мне создавать NSTimer и загружать addSubview после того, как дисплей камеры полностью представлен, или я нужно использовать что-то еще (похожее на z-index в CSS) Ответ на второй вопрос: imgPicker.cameraOverlayView = viewName;
Всем спасибо!