ios - 选择多个视频

标签 ios objective-c cocoa-touch uiimagepickercontroller

截至目前,我只能选择一个视频,等待其压缩,然后将该视频保存到我的服务器。有什么办法可以同时选择所有视频,然后将它们带上并上传到服务器?

在我的界面中:

    @property (nonatomic, strong) UIImagePickerController *uploadPicker;

以及如何设置选择器:
    uploadPicker = [[UIImagePickerController alloc] init]; 
    uploadPicker.delegate = self;
    uploadPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    uploadPicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *) kUTTypeMovie, nil];
    uploadPicker.videoMaximumDuration = 300.0f;
    [self presentViewController:uploadPicker animated:YES completion:nil];

最佳答案

选择器仅适用于单个图像或视频。您将需要创建自己的视频,也可以使用ELCImagePickerController选择多个视频。

在ELCAlbumPickerController.m中,找到[ALAssetsFilter allPhotos]。应该有两个实例。如果您将视频替换为[ALAssetsFilter allVideos],或者如果您同时想要照片和视频,则应该能够显示视频[ALAssetsFilter allAssets]

关于ios - 选择多个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20588883/

相关文章:

iphone - 版本更新时的数据备份。应用商店

ios - 从另一个 View Controller 访问变量

iphone - UIToolBar 不绘制在 iPhone 屏幕底部

ios - UITableView 上的断断续续的滚动显示来自 URL 的图像

ios - 如何使用 CFStringTransform 在没有变音符号的情况下正确音译西里尔字母?

objective-c - CocoaPods 如何添加字符串包?

cocoa-touch - UITableView insertRowsAtIndexPaths 导致应用程序无响应

iphone - 在 WebView 中单击链接时加载本地 HTML 文件

ios - 在 Objective C 项目中调试 swift 类问题的技术?

android - IOS/Android 的 React Native 中的用户权限