0

UIImagePicker を使用してライブラリから画像をロードしていますが、iPad のポップオーバーを使用するという例外が発生します。それらも試しましたが、この問題を修正する方法がわかりません。

   UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;

picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;

[self presentModalViewController:picker animated:YES];
4

2 に答える 2

0

iPad では、次のように使用する必要があります。

UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController: picker];

[popover presentPopoverFromBarButtonItem: item
                permittedArrowDirections: UIPopoverArrowDirectionAny
                                animated: YES];

また

[popover presentPopoverFromRect: CGRectMake(0, 0, 100, 100)
                         inView: self.view
       permittedArrowDirections: UIPopoverArrowDirectionAny
                       animated: YES];
于 2013-09-09T07:51:06.517 に答える