美文网首页
UIImagePickerController只选择相片或者视频

UIImagePickerController只选择相片或者视频

作者: ZorroZuo | 来源:发表于2017-05-17 16:38 被阅读0次

    UIImagePickerController是苹果官方提供的用于APP内部访问相机和相册功能的,基本应用介绍我就不说了,只单单说一点自己在项目中碰到的一个小技术细节。

    一般我们会用到选择相册和拍照功能,但是拍照功能是设置mediaType = UIImagePickerControllerSourceTypeCamera,而选择相册是mediaType = UIImagePickerControllerSourceTypePhotoLibrary(出现相册选项,可以选择进入不同的相册薄),选择所有相册内的图片和视频是用mediaType = UIImagePickerControllerSourceTypeSavedPhotosAlbum,但是这些选择都是既有照片又有视频的,如果想只能选择视频或者相册,那么就不能这样设置。

    单独选择相册或者视频的方法如下:

    mediaTypes = [NSArray arrayWithObjects:@"public.movie",  nil]; //picker中只显示视频

    mediaTypes = [NSArray arrayWithObjects: @"public.image", nil];//picker中只显示图片

    相关文章

      网友评论

          本文标题:UIImagePickerController只选择相片或者视频

          本文链接:https://www.haomeiwen.com/subject/oiidxxtx.html