我想选择现有的照片,但也可以选择拍摄视频或拍照;我怎么做?我尝试了下面的代码。请注意,我确实启用了源类型照片库,但这似乎不起作用。
- (IBAction)takePhoto {
UIImagePickerController *uiipc=[[UIImagePickerController alloc]init];
uiipc.delegate=self;
uiipc.mediaTypes=@[(NSString *)kUTTypeImage,(NSString *)kUTTypeMovie];
uiipc.sourceType=UIImagePickerControllerSourceTypeCamera|UIImagePickerControllerSourceTypePhotoLibrary;
uiipc.allowsEditing=YES;
[self presentViewController:uiipc animated:YES completion:NULL];
}
答案 0 :(得分:0)
您只能选择一个sourceType
。您必须放置自己的菜单,然后相应地进行设置。