CQImageDownloader 0.5.4

CQImageDownloader 0.5.4

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2016年12月
SwiftSwift版本3.0
SPM支持SPM

Saturngod维护。



  • 作者:
  • Saturngod

使用CocoaPods

添加

pod "CQImageDownloader"

手动

将文件CQImageDownloader/Classes/CQImageDownloader.swift复制到您的项目中。

使用方法

下载和显示

imageView.setCQImage("https://unsplash.com/photos/BO5BswJwguI/download?force=true")
imageView.setCQImage("https://unsplash.com/photos/BO5BswJwguI/download?force=true", placeholder: placeholderImage)

带进度下载

imageView.setCQImage("https://unsplash.com/photos/BO5BswJwguI/download?force=true", placeholder: nil, progress: { (value: Float) in

    //supporting progress        
    print(value)

})

完成后下载

imageView.setCQImage("https://unsplash.com/photos/BO5BswJwguI/download?force=true", placeholder: nil, progress: nil, completion: { (image:UIImage?, success:Bool) in

    if (success) {

    }

})

清除缓存

CQImageDownloader.clearAllTheCachedImages()
var downloader = CQImageDownloader()
downloader.deleteCacheImage("file URL")