J'ai un simple UIImagePickerController où je cache les contrôles de la caméra et définir le sourceType à la caméra. Cela ouvre l'aperçu de la caméra en direct tout de suite, mais il y a environ une barre noire de 50 pixels de haut en bas de la visionneuse. Une idée de comment se débarrasser de cela?UIImagePickerController a une barre noire en bas par défaut?
7
A
Répondre
0
Je crois que cela est dû au rapport d'aspect différent de l'appareil photo par rapport à l'écran de l'iPhone.
4
Merci Usman pour le lien. Le rapport semble être un peu différent de ce qui est suggéré dans le blog. Le ratio de 1,23 fonctionne pour iPhone 4 et 4s. Aussi, afin de préserver le rapport d'aspect, je suggère de mettre à l'échelle x et y.
picker = [[UIImagePickerController alloc] init];
picker.sourceType = sourceType;
picker.delegate = self;
picker.allowsEditing = NO;
picker.showsCameraControls = NO;
CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.23, 1.23);
picker.cameraViewTransform = cameraTransform;
+2
J'ai la couleur noire sur l'iPhone 5, quel ratio je dois donner. –
Questions connexes
- 1. Barre de navigation en bas
- 2. Barre d'outils IE, visible par défaut
- 3. L'utilisateur par défaut a un identifiant différent par défaut
- 4. IE barre d'outils afficher par défaut
- 5. Barre d'outils dupliquée ReportViewer en bas du rapport?
- 6. Réinitialiser la barre NSToolbar à la configuration par défaut
- 7. UIImagePickerController
- 8. iPhone - Dessiner une cible sur le UIImagePickerController rejeté par Apple
- 9. Conventions par défaut de NHibernate par défaut
- 10. L'extension de la barre latérale vers le bas la page
- 11. L'utilisation d'éviter par défaut de prendre en charge la barre d'espace
- 12. Comment empêcher le comportement par défaut de flèches haut/bas dans un objet TextField?
- 13. Comment attraper événement après l'action par défaut a été réalisée en JavaScript
- 14. Comment dessiner une ligne en bas d'un UINavigationBar?
- 15. Comment "simplifier" UIImagePickerController
- 16. Attraper des exceptions par défaut en C++
- 17. empêcher une action par défaut avec IE8
- 18. Les polices par défaut en Java
- 19. Que retourne une fonction PHP par défaut?
- 20. Réglage des polices par défaut en C#
- 21. Python optparse par défaut vs fonction par défaut
- 22. Comment créer une barre de défilement (haut-bas) dans une liste SharePoint?
- 23. Ordre par nombre entier avec des champs vides en bas
- 24. créer une variable par défaut dans mod_rewrite
- 25. Élément Par défaut en utilisant JAXB
- 26. Est-il possible d'avoir un bas de page avec une barre de défilement horizontale et aucune barre de défilement verticale?
- 27. ListBox en cascade utilisant SPFieldMultiChoice - Valeurs par défaut des valeurs par défaut Type de contenu
- 28. Barre d'outils flottante en bas, centrée, 80% de la largeur d'écran actuelle
- 29. Comment puis-je prendre un UIImage et lui donner une bordure noire par programmation?
- 30. Valeur par défaut pour bool en C++
c'est simplement ** O WH L'IMAGE DE LA CAMÉRA S'ARRETE **. l'appareil photo est 4: 3 mais les iPhones modernes sont beaucoup plus "longs" que ça. – Fattie