如何在ImagePickerController中只显示图片或者视频
来源:互联网 发布:mysql 冷热数据分离 编辑:程序博客网 时间:2024/06/14 11:00
问题:如何在ImagePickerController中只显示图片或者视频?(既视频和图片的筛选)
答案:
我们都知道用UIImagePickerController的
方法用来控制显示picker中显示哪种类型的多媒体文件,网上大多数的例子也都是这样写的:
这种写法不能达到筛选的目的,也就是说不能让picker只显示图片或者视频。
其实主要是用下边的两能数,@"public.movie", @"public.image" 一个是录像,一个是拍照
这样写就可以了~
补充内容 (2012-9-28 17:40):
ipc.mediaTypes = [NSArray arrayWithObjects:@"public.movie", nil]; //picker中只显示视频
ipc.mediaTypes = [NSArray arrayWithObjects: @"public.image", nil];//picker中只显示图片
答案:
我们都知道用UIImagePickerController的
+ (NSArray *)availableMediaTypesForSourceType:(UIImagePickerControllerSourceType)sourceType
enum
{
UIImagePickerControllerSourceTypePhotoLibrary 所有同步到iPhone的图像以及包括用户拍摄的图片在内的任何相册。
UIImagePickerControllerSourceTypeSavedPhotosAlbum 仅含相册。
UIImagePickerControllerSourceTypeCamera 允许用户使用iPhone内置的摄像头拍照
};
typedef
NSUInteger UIImagePickerControllerSourceType;
方法用来控制显示picker中显示哪种类型的多媒体文件,网上大多数的例子也都是这样写的:
imagePicker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypeCamera/...];
这种写法不能达到筛选的目的,也就是说不能让picker只显示图片或者视频。
其实主要是用下边的两能数,@"public.movie", @"public.image" 一个是录像,一个是拍照
ipc.mediaTypes = [NSArray arrayWithObjects:@
"public.movie"
, @
"public.image"
, nil];
这样写就可以了~
补充内容 (2012-9-28 17:40):
ipc.mediaTypes = [NSArray arrayWithObjects:@"public.movie", nil]; //picker中只显示视频
ipc.mediaTypes = [NSArray arrayWithObjects: @"public.image", nil];//picker中只显示图片
0 0
- 如何在ImagePickerController中只显示图片或者视频
- 如何在ImagePickerController中只显示图片或者视频
- 如何在ImagePickerController中只显示图片或者视频?(既视频和图片的筛选)
- 如何在android 文件选择器中选择多个图片或者视频?
- 如何在android 文件选择器中选择多个图片或者视频?
- 在Android中如何获取视频的第一帧图片并显示在一个ImageView中
- 在Android中如何获取视频的第一帧图片并显示在一个ImageView中
- 如何在Gallery中每次滑动只显示一页
- 如何在Gallery中每次滑动只显示一页
- 在MFC中通过opencv显示摄像头视频或者文件视频
- 在MFC中通过opencv显示摄像头视频或者文件视频
- 在MFC中通过opencv显示摄像头视频或者文件视频
- 在MFC中通过opencv显示摄像头视频或者文件视频
- 如何在数据窗口中显示图片
- 在MVC项目中如何显示图片
- Android如何在TextView中显示图片
- Android如何在TextView中显示图片
- 如何在CSDN博客中显示图片?
- 训练二-买饮料
- 程序员如何选择第二门语言
- Android OpenGL ES 开发教程(二)
- 1897: 985的红绿灯难题
- 如何判断oracle数据库的列中有中文数据
- 如何在ImagePickerController中只显示图片或者视频
- hodj1233还是畅通工程(最小生成树)
- Eigen QuickRef
- 轮播封装的三方
- hdu1874 畅通工程续 Bellman-Ford算法SPFA 算法
- 进程与线程
- 我的编程语言的学习之路
- EV:ePWM+eCAP
- POJ 2352 Stars 树状数组 与 1195二维树状数组