如何知道设备是否支持自动对焦

时间:2010-06-30 21:51:23

标签: iphone ios

我想知道是否有办法检查设备相机是否支持自动对焦?

我找到的唯一解决方案是检查设备名称,以了解它是否支持自动对焦。但我不喜欢它,因为它不适用于未来的设备。

1 个答案:

答案 0 :(得分:8)

在iOS 4.0中使用新的AVFoundation API,您可以通过使用-isFocusModeSupported:方法查询摄像机的AVCaptureDevice实例来检查这一点。焦点模式包括AVCaptureFocusModeLockedAVCaptureFocusModeAutoFocusAVCaptureFocusModeContinuousAutoFocus