caméra d'accès UIImagePicker et AVCaptureSession simultanément
-
09-10-2019 - |
Question
Je me demande s'il est possible d'avoir une instance d'un AVCaptureSession
et UIImagePicker
à la fois l'accès à la caméra simultanément.
Je veux créer une application qui montre un appareil de mesure de la lumière ambiante / indicateur comme une vue en incrustation d'un UIImagePicker
lorsque la caméra est active. Je mis en œuvre précédemment en utilisant ce UIGetScreenImage()
, mais Apple est maintenant l'utilisation de ce désaveu API privée en faveur de AVCaptureSession
. Dans mon expérimentation, AVCaptureSession
semble suspendue lorsque UIImagePicker
devenir affiche la vue de la caméra. Des idées? Merci!
La solution
Vous ne devriez pas utiliser UIImagePicker pour cela du tout. Au lieu de cela, vous devez utiliser un AVCaptureSession.
Voici deux tutoriels qui vous aideront. La première vous montre comment configurer une vue de la caméra en direct et des éléments de l'interface utilisateur superposition sur le dessus. Vous pouvez constater que .
La deuxième vous montre tutoriel comment capturer une image de cette vue avec la caméra. Vous pouvez constater que .
Autres conseils
Je ne pense pas qu'ils ne peuvent pas accéder à la simutaneoulsly deux chose,