2014-12-01 21 views
5

Sto sviluppando un'app per iPad, in modalità Landscape durante l'acquisizione di un'istantanea dalla fotocamera viene visualizzata un'anteprima nera. Mentre UIImagePickerController funziona correttamente per la modalità Portrait.Thanks in anticipo.iOS 8 UIImagePickerController ha un'anteprima nera in modalità Landscape

questo è il mio pezzo di codice -

-(UIImagePickerController *)imagePicker{ 
if(!imagePicker){ 
    imagePicker = [[UIImagePickerController alloc]init]; 
    imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera; 
    imagePicker.delegate = self; 
} 
return imagePicker; 
} 


[self presentViewController:self.imagePicker animated:YES completion:^{ }]; 

PS: Qualcuno conosce, "Contatti" default app del dispositivo iOS avere questa funzione di rotazione dei comandi della fotocamera rispetto al dispositivo orientation.Here, sguardi di anteprima della fotocamera va bene per tutto l'orientamento. Qualcuno conosce la sua attuazione.

risposta

-1

se si sta utilizzando l'Autolayout, quindi per prima cosa controllare le coordinate e le dimensioni dell'anteprima corrispondente (UIimageview).