EasyImageVideoPicker 0.1.1

EasyImageVideoPicker 0.1.1

Avijit Babu 维护。



EasyImageVideoPicker

CI Status Version License Platform

示例

要运行示例项目,请克隆仓库,并首先从 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文件。