我编写了一个使用 UIImagePickerController 设置一些相机值(持续时间、质量等)的应用程序,它工作正常。但是,在 iPhone 4 上,我从前置摄像头开始,如果用户切换到后置摄像头,质量设置就会丢失。有没有一种方法可以测试用户是否在前后摄像头之间切换?
通过使用
if (imagePicker.cameraDevice=UIImagePickerControllerCameraDeviceFront)
它会告诉我摄像头是否设置为前置摄像头,但如果用户使用屏幕切换器切换摄像头,它不会返回摄像头值。
在这里的任何帮助将不胜感激。