2012-07-25 74 views
2

背景:我正在实施一个面罩以帮助人们聚焦相机,并在每张照片上产生均匀的结果。可悲的是,面罩需要在前后相机之间切换时调整其尺寸,为人们提供了一个很好的指导方针。iOS:UIImagePickerController重叠属性检测CameraSource更改

问题:我一直在试图检测相机之间的这种开关,以相应地调整我的面罩。我还没有找到如何检测它。

附加信息:我已经尝试调查委托和/或继承pickerController。这种检测没有可见的方法。我最后的手段是有一个线程继续检查相机源并根据需要进行调整。我更欢迎任何东西:)

回答

-1

我会看看围绕cameraDevice属性的UIImagePickerController文档。

https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIImagePickerController_Class/UIImagePickerController_Class.pdf

您可以创建一个观察者,当它改变运行一个选择:

http://farwestab.wordpress.com/2010/09/09/using-observers-on-ios/

+0

谢谢你的评论。请原谅我不要在pdf中找到这个通知。请对我非常具体。我有点慢。 – Byte 2012-07-25 17:25:23