【发布时间】:2014-05-01 23:22:49
【问题描述】:
如何在拍照前让UIImagePickerController 自动对焦?我已经实现了一个自定义叠加层,但似乎无法弄清楚如何让它在拍照前等待对焦。
有谁知道如何做到这一点?
【问题讨论】:
标签: ios objective-c uiimagepickercontroller
如何在拍照前让UIImagePickerController 自动对焦?我已经实现了一个自定义叠加层,但似乎无法弄清楚如何让它在拍照前等待对焦。
有谁知道如何做到这一点?
【问题讨论】:
标签: ios objective-c uiimagepickercontroller
简短的回答是否定的,很遗憾,您无法确保UIImagePickerController 在拍照之前对焦。
您需要深入了解 AV Foundation 框架 (programming guide here)。
AVCaptureDevice 类具有 adjustingFocus 方法,因此您可以确保该方法在拍摄图像之前返回 NO。
this SO question 中有一些示例代码使用 AVCaptureSession 和 AVCaptureDevice。
【讨论】: