Pregunta

Me pregunto si es posible tener una instancia de un AVCaptureSession y UIImagePicker tanto el acceso a la cámara al mismo tiempo.

Quiero crear una aplicación que muestra un medidor de luz / indicador ambiental como una vista de superposición de un UIImagePicker cuando la cámara está activa. He implementado previamente esta usando UIGetScreenImage(), pero Apple es ahora no permitir el uso de esta API privada en favor de AVCaptureSession. En mi experimentación, AVCaptureSession parece ser suspendida cuando aparezca UIImagePicker la vista de la cámara. ¿Algunas ideas? Gracias!

¿Fue útil?

Solución

No debería usar UIImagePicker para esto en absoluto. En su lugar, debe utilizar un AVCaptureSession.

Aquí hay dos tutoriales que le ayudarán. El primero que muestra cómo configurar una vista de cámara en vivo y elementos de la interfaz de superposición en la parte superior. Puede encontrar que aquí .

El segundo tutorial se muestra cómo capturar una imagen desde ese punto de vista de cámara en vivo. Puede encontrar que aquí .

Otros consejos

I don't think so that they can not access the both thing simutaneoulsly,

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top