我怎么知道相机是否聚焦?

时间:2012-08-30 07:29:31

标签: iphone camera

我想这样做: 当相机对焦时,应用程序将自动拍照。 但我发现没有办法检测相机是否聚焦。

我怎么知道相机是否聚焦?

1 个答案:

答案 0 :(得分:4)

AVCuptureDevice上,您应该检查是否支持对焦。 并非所有iOS设备都支持聚焦,因此您需要通过调用isFocusModeSupported:

来检查是否支持聚焦

然后开始监控adjustingFocus属性。这告诉您设备是否正在聚焦。

因此,当adjustingFocus返回YES时不会拍照,如果它变为NO,则设备应该被关注。