Comment activer la caméra panoramique iOS 6.0 dans une application ?
-
11-12-2019 - |
Question
Je travaille sur une application pour iOS 6 qui utilise l'appareil photo, mais je n'ai pas réussi à comprendre comment activer les options qui permettraient à l'utilisateur de prendre une photo panoramique.Tout fonctionne pour prendre une photo normale, mais j'aimerais donner à l'utilisateur la possibilité d'utiliser la nouvelle fonctionnalité panoramique d'iOS 6 dans l'application.
J'ai parcouru le net et je n'ai trouvé aucune information (SO, Apple Dev Center, etc.).Je suis incapable de déterminer si c'est même une possibilité ou non.Pouvons-nous l’utiliser, et si oui, comment ?
La solution
Ce n'est pas possible.L'accès à la caméra n'est possible que via UIImagePickerController
ou via AVFramework
, et aucun d’entre eux ne fournit cette fonctionnalité.
AVFramework
vous donne le flux de données de la caméra, et vous devez le gérer vous-même.À moins que vous ne souhaitiez implémenter votre propre fonction panoramique, cela n'est pas approprié.
Bien qu'il existe des paramètres pour régler le flash, la vidéo/image et l'arrière/avant dans UIImagePickerController
, il n'y en a pas pour activer la fonction panoramique native.
De la même manière que les photographies HDR, la capture panoramique n'est disponible que dans l'application Appareil photo.