是对 UIImagePickerController 的克隆,支持多选图片、原图和视频,同时也允许预览图片和视频,兼容iOS6789系统。
一个支持多选、选原图和视频的图片选择器,同时具有预览功能,兼容iOS6789系统。
TZImagePickerController *imagePickerVc = [[TZImagePickerController alloc] initWithMaxImagesCount:9 delegate:self];
// You can get the photos by block, the same as by delegate.
// 你可以通过block或者代理,来得到用户选择的照片.
[imagePickerVc setDidFinishPickingPhotosHandle:^(NSArray<UIImage *> *photos, NSArray *assets) {
}];
[self presentViewController:imagePickerVc animated:YES completion:nil];
iOS 6 或更高版本。需要 ARC。
iOS6及以上版本可用。ARC 环境。
当系统版本为iOS6或iOS7时,使用 AssetsLibrary。
当系统版本为iOS 8或更高时,使用 PhotoKit。
如果运行在iOS6或7系统上,则使用 AssetsLibrary 库获取照片资源。
如果运行在iOS8及以上系统上,则使用 PhotoKit 库获取照片资源。
如果您发现任何错误,请创建一个 issue。
欢迎提出 pull request。
更多信息请查看代码。
如果您发现了bug,请提一个 issue。
欢迎给我提pull requests。