背景:我正在实施一个面罩来帮助人们聚焦他们的相机并在每张照片上产生统一的结果。可悲的是,面罩需要在前后摄像头之间切换时调整其大小,以便为人们提供很好的指导。
问题:我一直在尝试检测相机之间的这种切换,以相应地调整我的面罩。我还没有找到如何检测它。
附加信息:我尝试研究委托和/或子类化pickerController。此检测没有可见的方法。我最后的手段是让一个线程继续检查相机源并在需要时进行调整。我欢迎更好的东西:)
背景:我正在实施一个面罩来帮助人们聚焦他们的相机并在每张照片上产生统一的结果。可悲的是,面罩需要在前后摄像头之间切换时调整其大小,以便为人们提供很好的指导。
问题:我一直在尝试检测相机之间的这种切换,以相应地调整我的面罩。我还没有找到如何检测它。
附加信息:我尝试研究委托和/或子类化pickerController。此检测没有可见的方法。我最后的手段是让一个线程继续检查相机源并在需要时进行调整。我欢迎更好的东西:)
我会看一下有关 cameraDevice 属性的 UIImagePickerController 文档。
您可以创建一个观察者来在选择器更改时运行它:
http://farwestab.wordpress.com/2010/09/09/using-observers-on-ios/