EasyImageVideoPicker
示例
要运行示例项目,请克隆仓库,并首先从 Example 目录运行 pod install
。
要求
这将在 iOS 12.0 和更高版本的设备上运行。
安装
EasyImageVideoPicker 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod 'EasyImageVideoPicker'
使用
首先导入此框架并初始化它。别忘了在您的 info.plist 中设置 UsageDescription
var imgPicker : EasyImageVideoPicker?
将对象设置为视图控制器中的该对象,并为设置委托
imgPicker = EasyImageVideoPicker(presentationController: self, delegate: self)
从按钮动作显示警报或选项
@IBAction func pickImage(_ sender : UIButton){
imgPicker?.present(from: sender, mediaType: .images, onViewController: self)
}
现在从该委托协议中选取图片和视频URL。
extension ViewController : EasyImageVideoPickerDelegate{
func didSelect(image: UIImage?, video: URL?, fileName: String?) {
//For image picker
img.image = image
//For video picker
print("This is my video name" + (fileName ?? ""))
print("This is my video url" + (video?.description ?? ""))
}
}
作者
Avijit Babu, [email protected]
许可证
EasyImageVideoPicker 在MIT许可证下可用。有关更多信息,请参阅LICENSE文件。