0

我的应用程序使用 UIImagePickerContoller,它适用于 iOS 7(iPad 和 iPhone),但仅适用于带有 iOS 6 的 iPhone。在带有 iOS 6 的 iPad 上,当我单击使用此类的按钮选择一个时,它在模拟器中崩溃图片来自照片库,但在调试器日志中没有说明原因。我的应用仅限于纵向视图。代码如下:

-(IBAction)selectPicturePressed:(id)sender
{
    //Open a UIImagePickerController to select the picture
    UIImagePickerController *imgPicker = [[UIImagePickerController alloc] init];
    imgPicker.delegate = self;
    imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

    [self.navigationController presentViewController:imgPicker animated:YES  completion:nil];
}
4

1 回答 1

0

当源类型是照片库时,UIImagePickerController 必须呈现在 UIPopoverController 中。

于 2013-10-29T16:10:37.620 回答