2011-03-22 91 views
0

我正尝试使用以下代码访问相册。它可以在我的iPhone或iPad版本不到4.0的情况下正常工作。iPad:访问相册时发生崩溃

  • (无效)BrowsePhotoLibrary:(ID)发送方 {
NSArray *types = [UIImagePickerController availableMediaTypesForSourceType: 
    UIImagePickerControllerSourceTypePhotoLibrary]; 

if ([types containsObject:(id)kUTTypeMovie]) 
{ 

    UIImagePickerController *imgPickerController = [[[UIImagePickerController alloc] init] autorelease]; 
    imgPickerController.delegate = self; 
    imgPickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; 
    imgPickerController.mediaTypes = [NSArray arrayWithObject:(id)kUTTypeMovie]; 

    [self presentModalViewController:imgPickerController animated:YES];    
} 

}

在ipad 2相同的代码崩溃,4.3版本,如果有ATLEAST一个视频可用于相册,如果相册没有任何视频,则相同的代码会启动到相册。有人可能会建议这是什么原因吗?

+0

我修改了它通过更改imgPickerController.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; – Getsy 2011-03-22 12:59:30

回答

0

我修改了它通过更改imgPickerController.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;