我想知道是否有办法检查设备相机是否支持自动对焦?
我找到的唯一解决方案是检查设备名称,以了解它是否支持自动对焦。但我不喜欢它,因为它不适用于未来的设备。
答案 0 :(得分:8)
在iOS 4.0中使用新的AVFoundation API,您可以通过使用-isFocusModeSupported:
方法查询摄像机的AVCaptureDevice实例来检查这一点。焦点模式包括AVCaptureFocusModeLocked
,AVCaptureFocusModeAutoFocus
和AVCaptureFocusModeContinuousAutoFocus
。