Veuillez noter que la réponse ci-dessous - ne fonctionne pas pour iOS6 alors j'ai encore besoin d'une réponse!L'application est activée uniquement pour Portrait, mais UIImagePickerController tourne dans iOS6
Mon application est activée uniquement pour le mode Portrait.
Toutefois, si j'insère un UIImagePickerController à l'intérieur en tant que sous-vue et que vous faites pivoter le périphérique, les barres supérieure et inférieure restent au même emplacement, mais UIImagePickerController pivote.
Comment puis-je l'empêcher de tourner?
Voici le code:
[self.view.window addSubview:self.imagePickerController.view];
self.imagePickerController.showsCameraControls = NO;
self.imagePickerController.view.frame = CGRectMake(0, 90, 320, 320);
self.imagePickerController.allowsEditing = NO;
ÉDITÉE
J'utilise iOS6 où shouldAutorotate est de ne pas calle
S'il vous plaît jeter un oeil à: http://stackoverflow.com/questions/538041/uiimagepickercontroller-camera-preview-is-portrait-in-landscape-app – c0d3Junk13