首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS: AVFoundation:焦点

iOS: AVFoundation:焦点
EN

Stack Overflow用户
提问于 2014-09-05 16:49:26
回答 1查看 796关注 0票数 2

有办法在自动对焦完成后随时获得焦点吗?

在Apple的示例代码中,它们使用:

代码语言:javascript
复制
    - (void)subjectAreaDidChange:(NSNotification *)notification

{

     CGPoint devicePoint = CGPointMake(.5, .5);

     [self focusWithMode:AVCaptureFocusModeContinuousAutoFocus exposeWithMode:AVCaptureExposureModeContinuousAutoExposure atDevicePoint:devicePoint monitorSubjectAreaChange:NO];

}

上面的代码简单地工作在“点击焦点”上。同时,它也迫使相机在屏幕的中央进行聚焦。我想在任何时候都能获得焦点,就在自动对焦完成之后。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 16:58:08

看起来,您只需读取focusPointOfInterest属性即可获得当前焦点:

代码语言:javascript
复制
- (void)subjectAreaDidChange:(NSNotification *)notification
{
     CGPoint devicePoint = device.focusPointOfInterest;
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25690549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档