摄像头控件在iOS 7上不可见
我已经使用图像select器控制器调用设备相机。 下面列出的代码在iOS 7下工作正常。但是,当我在iOS 7上使用相同的代码来启动相机时,我无法看到“使用”和“取消”button。
- (void)getCameraPicture { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.allowsEditing = NO; picker.sourceType = UIImagePickerControllerSourceTypeCamera; picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto; [self presentViewController:picker animated:YES completion:NULL];
}
任何帮助表示赞赏。
更新:
当我尝试在示例应用程序中运行此代码,然后它工作正常(示例应用程序包含单个视图)。 但是,当我把它放在我的项目中的button不显示。
在代码中应该有:
... picker.showsCameraControls = YES;
你有没有检查这个@property (nonatomic) BOOL showsCameraControls
在UIImagePickerController。