gpt4 book ai didi

iphone - 如何检测 AVCaptureDevice 的闪光灯何时完成以及静止图像捕获何时开始?

转载 作者:行者123 更新时间:2023-11-29 13:15:16 24 4
gpt4 key购买 nike

我正在制作一个使用 AVCaptureVideoPreviewLayer 的非常简单/标准的相机应用程序。当用户按下按钮时,我调用 AVCaptureStillImageOutput 上的 captureStillImageAsynchronouslyFromConnection 来捕获图像。在捕获图像时,我在预览层上设置了一个简单的白色 UIView 动画,以向用户指示正在捕获照片,并在图像捕获完成后再次隐藏它。

我的问题是,当相机闪光灯打开时,我不想立即显示白色 View ,因为直到闪光灯熄灭后照片拍摄才真正发生。有没有办法确定闪光灯已经完成或图像捕获实际上已经开始?也许通过 KVO、NSNotificationCenter 或其他方式?

最佳答案

尝试在 AVCaptureStillImageOutputcapturingStillImage 属性上使用 KVO。

文档读起来可能就是您所需要的。

关于iphone - 如何检测 AVCaptureDevice 的闪光灯何时完成以及静止图像捕获何时开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15982587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com