有没有办法以编程方式将相机焦点从iOS设备设置为无穷远?

前端之家收集整理的这篇文章主要介绍了有没有办法以编程方式将相机焦点从iOS设备设置为无穷远?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在创建一个锁定相机焦点的应用程序进行视频录制.我想将焦点锁定到无限远,而无需用户手动调整焦点.这可能吗?谢谢!

解决方法

这是禁用焦点的方法,它一直锁定它:
// Find a suitable capture device
    AVCaptureDevice *cameraDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

    // SETUP FOCUS MODE
    if ([cameraDevice lockForConfiguration:nil]) {

        [cameraDevice setFocusMode:AVCaptureFocusModeLocked];

        [cameraDevice unlockForConfiguration];
    }
    else{
        NSLog(@"error while configuring focusMode");
    }

你的意思是“把焦点锁定到无穷远”?

猜你在找的iOS相关文章