Je travaille sur l'application iPad dans iOS6, lorsque nous cliquons sur le bouton droit de la barre, je donne une action comme ci-dessous:
-(IBAction)camerabuttonAction:(id)sender { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.sourceType = UIImagePickerControllerSourceTypeCamera; picker.delegate = self; self.popoverController = [[UIPopoverController alloc] initWithContentViewController:picker]; [self.popoverController presentPopoverFromRect:CGRectMake(50, -250, 500, 300) inView:appDelegate.splitview.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES]; }
6 Réponses :
J'étudie sur votre problème dans la recherche de Google et obtenu un certain résultat ou une possibilité, comme le point ci-dessous: -
résultat 1 strong> P> Certaines réponses disent que c'est un bug iOS 6 Donc, vous ne pouvez pas le corriger, comme Quétion ci-dessous: - P> Poupée de caméra iPad aperçu de mauvaise rotation et d'échelle p> résultat 2 strong> p> Je ne pense pas que nous puissions contrôler l'orientation de caméra.camera La propriété d'orientation est intégrée, ce qui change avec l'orientation de l'appareil. P> Orientation de la caméra iPad MODE PORTRAIT? P> Vous pouvez gérer la vue de la caméra iPhone en direct mis à l'échelle dans le centre de déplacement physique physiquement. Par code ci-dessous: - P> [picker.view setFrame:CGRectMake(xOffset,yOffset,picker.view.frame.size.width,picker.view.frame.size.height)];
En fait, mon problème d'orientation est ... Quand je tourne l'iPad, la caméra montre une mauvaise orientation..mais après avoir détecté le visage..its entrant dans la bonne orientation .. @Nitin
Vérifiez ceci pour iOS6 Oriation: -
Je vais essayer de deviner ici parce que je ne l'ai pas fait moi-même ... P>
Avez-vous essayé de créer une sous-classe d'UiImagePickerController et d'implémenter les méthodes de l'interfaceOrientation à partir de la vue ContentryController (qui est la super classe)? P>
Vous pouvez essayer de transformer la transformation à votre imagePickerController
Même je faisais face au même problème. Ce code de transformation a vraiment aidé.
Travaillé. Utilisez m_pi_2 cependant, au lieu de m_pi / 2.
Veuillez essayer ceci
J'ai fait face au même problème dans mon projet, j'ai essayé ci-dessous et travaille pour moi
J'ai une application iPad uniquement en mode Lanscape, je panique parce que je lisais tous ces messages mais j'ai utilisé ce code très simple pour prendre une photo et cela fonctionne parfaitement pour ma seule application Lanscape. Important Je ne choisis pas une image de la bibliothèque, je prends simplement la photo et l'utiliser pour la mettre sur une autre image, cela fonctionne parfaitement pour moi.
Quelle version exacte de iOS6 voyez-vous cela? Je ne peux pas reproduire ce comportement sur iOS6.1.2 / iPadmini ou iOS6.1.3 / iPadmini.
Stackoverflow.com/a/13763016/1059705
[Picker WillanimaterotationTointerFaceSorientation: [UIAUPLICATION SharedApplication] .StatusBarorientation Durée: 0]; Essayez d'ajouter ce code
Ou bien essayez d'ajouter votre UIImagePickerController dans UinavigationController. Ajoutez ensuite votre navigationController dans Pop Over Controller et vérifiez à nouveau.
Nous attendons tous votre réponse Buddy .. Cela ne vous a rien aidé :(? @harini Goutham