测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最新发布 | 2018年1月 |
SwiftSwift版本 | 3.0 |
SPM支持SPM | ✗ |
由Yvent维护。
iOS - 支持单选、多选、视频和图片,多图合成幻灯片,视频剪辑
需求
iOS 9.0+
Xcode 8.0+
Swift 3.0+
步骤1
pod 'YVImagePickerController' ,'~> 1.0.6'
步骤2
在plist文件中添加
<key>NSPhotoLibraryUsageDescription</key>
<string>App需要您的同意,才能访问相册</string>
步骤3
import Photos
遵守YVImagePickerControllerDelegate协议
初始化
let pickerVC = YVImagePickerController()
self.present(pickerVC, animated: true, completion: nil)
配置
yvmaxSelected | 多选时最大数量 |
---|---|
yvcolumns | 每行列数 |
topViewColor | 导航栏背景色 |
yvmediaType | 媒体类型:照片或视频 |
yvIsMultiselect | 是否多选,默认单选 |
实现代理方法
func yvimagePickerController(_ picker: YVImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) { }
func yvimagePickerControllerDidCancel(_ picker: YVImagePickerController) {}