[英]how to get video from iphone Library
i want to pick a Video from Library. 我想从图书馆挑选视频。 here is my code.
这是我的代码。
picker1 = [[UIImagePickerController alloc] init];
picker1.delegate = self;
NSArray *mediaTypesAllowed = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
picker1.sourceType=UIImagePickerControllerSourceTypeSavedPhotosAlbum;
picker1.mediaTypes = mediaTypesAllowed;
[self presentModalViewController:picker1 animated:YES];
} }
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
[picker dismissModalViewControllerAnimated:YES];
if ([picker isEqual:picker1])
{
NSString *mediaType = [info valueForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:@"public.movie"]){
NSLog(@"%@",info);
}
}
problem is when i select video from Library, simulator getting hanged. 问题是当我从库中选择视频时,模拟器被吊死了。 Even delegate method didFinishPickingMediaWithInfo not calling
甚至委托方法didFinishPickingMediaWithInfo也没有调用
Thanks in advance. 提前致谢。
Try This 尝试这个
myImagePickerController.mediaTypes =
[[NSArray alloc] initWithObjects: (NSString *) kUTTypeMovie, nil];
or refer this UIImagePickerControllerMediaType Hope this helps u 或引用此UIImagePickerControllerMediaType希望这对您有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.