2014-09-01 96 views
0

我有一個iPad應用程序只支持風景方向,但是當我嘗試在UIPopoverController內顯示UIImagePickerController時,它總是以縱向模式顯示。即從UI的其餘部分旋轉90度。有誰知道我可以如何使它與我在展示它的ViewController以相同的方向出現?只有風景iPad應用程序以縱向顯示UIImagePicker

我顯示imagePicker這樣的:

self.picker = [[FFSImagePicker alloc] init]; 

picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeImage]; 
picker.delegate = self; 
picker.toolbarHidden = YES; 
picker.sourceType = UIImagePickerControllerSourceTypeCamera; 
picker.allowsEditing = NO; 
picker.showsCameraControls = YES; 

UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:picker]; 
self.photoPickerPopover = popover; 

[self.photoPickerPopover presentPopoverFromRect:photoButton.bounds inView:photoButton permittedArrowDirections:UIPopoverArrowDirectionRight animated:YES]; 

FFSImagePicker僅僅是一個的UIImagePickerController的子類,我試圖以確保支撐取向只是風景,但沒有任何效果。

感謝您的幫助......

+0

試試這個:HTTP://stackoverflow.com/questions/20468335/ios7-ipad-landscape-only-app-using-uiimagepickercontroller 它確實幫助我 – John 2014-09-01 01:25:22

+0

謝謝,這確實指向了我正確的方向,雖然它沒有解決問題。 – SeanT 2014-09-01 19:46:13

回答

1

OK,我解決了這個,問題是,我是在UIPopover蘋果公司說,當源類型是相機不能做呈現UIImagePickerController,而不是目前它全屏就像你會任何其他視圖控制器。

希望這有助於別人太...

相關問題