CnPhoto 1.4.3

CnPhoto 1.4.3

测试已测试
语言语言 swiftswift
许可证 MIT
发布最后发布2017年8月
swiftSwift 版本3.1
SPM支持 SPM

abu0306 维护。



CnPhoto 1.4.3

  • 作者:abu
  • abu

CnPhoto


基于系统Photo框架开发,适用于iOS8.0以后版本

安装


使用 默认导航相册:单选相册

/// 单选相册默认导航
//self.photoAlbum(false)

//单选相册自定义导航
self.photoAlbum(false, .lightContent, UIColor.black, tintColor: UIColor.white, bgColor: UIColor.white)

多选相册

/// 多选相册默认导航
//self.photoAlbum(true)

//多选相册自定义导航
self.photoAlbum(true, .lightContent, UIColor.black, tintColor: UIColor.white, bgColor: UIColor.white)

相册回调

//    /// UIImage异步回调
//    ///
//    /// - Parameter img: _
//    func completeSinglePicture(_ img: UIImage) {
//        myImageView.image = img
//    }

    /// UIImage同步回调
    ///
    /// - Parameters:
    ///   - img: _
    ///   - completeHandle: 回调控制
    func completeSinglePicture(_ img: UIImage, _ completeHandle: () -> ()) {
        myImageView.image = img
        completeHandle()
    }

    /// [UIImage]多选相册自定义导航异步回调
    ///
    /// - Parameter imgArray: _
//    func completeDoublePicture(_ imgArray: [UIImage]) {
//        myImageView.image = imgArray[0]
//        print(imgArray)
//    }

    /// [UIImage]多选相册自定义导航同步回调
    ///
    func completeSynchronousDoublePicture(_ imgArray: [UIImage], _ completeHandle: () -> ()) {

        myImageView.image = imgArray[0]
        print(imgArray)
        completeHandle()
    }

🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🎉 🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍