ios - 如何在 UIImagePickerController 中禁用后/前摄像头切换选项?

标签 ios objective-c uiimagepickercontroller

我正在构建一个应用程序来使用 捕获图像(视频) UIImagePickerController .由于我的要求,我只想禁用 后/前置摄像头切换控制 .我尝试了以下代码,

showsCameraControls=NO;

但它取消了全部 焦点,闪光灯等控件。谁能建议任何解决方案来禁用 中的后/前切换控制? UIImagePicker ?

最佳答案

如果您希望用户使用前置摄像头。您可以设置cameraDeviceUIImagePickerControllerCameraDeviceFront .如果你想隐藏它,你必须自己自定义覆盖 View 。

关于ios - 如何在 UIImagePickerController 中禁用后/前摄像头切换选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40457781/

相关文章:

ios - swift3 中的 UITextfield 子类中的帧大小不正确

ios - NSURLSession 在 iOS 7.0.x 上挂起

iphone - 如何获取iPhone中正在下载的zip文件名

iphone - sqlite 准备语句错误-没有这样的表

ios - 选择/拍摄后如何将图像从相机/相机胶卷传递到新 View ?

ios - 警告 : Attempt to present uiimagepickercontroller while a presentation is in progress

ios - 将数据库中的值读入数组

ios - SwiftyJson Swift 3 无法访问 JSON 中的字符串

ios - iOS:使用在后台运行的方法进行循环?

iphone - 使用 UIImagePickerController 录制视频