标签: iphone uiimagepickercontroller avcapturesession
我想知道是否有AVCaptureSession和UIImagePicker的实例同时访问相机。
AVCaptureSession
UIImagePicker
我想创建一个应用程序,在相机处于活动状态时,将环境光度计/指示器显示为UIImagePicker的叠加视图。我之前使用UIGetScreenImage()实现了此功能,但Apple现在不允许使用此私有API而支持AVCaptureSession。在我的实验中,AVCaptureSession似乎在UIImagePicker显示相机视图时被暂停。有任何想法吗?谢谢!
UIGetScreenImage()
答案 0 :(得分:4)
你根本不应该使用UIImagePicker。相反,你应该使用AVCaptureSession。
以下是两个可以帮助您的教程。第一部分向您展示如何设置实时摄像机视图并在顶部覆盖UI元素。你可以找到here。
第二个教程向您展示如何从该实时摄像机视图捕获图像。你可以找到here。
答案 1 :(得分:0)
我不这么认为他们无法同时访问这两件事,