AGImagesDownloader
需求
安装
AGImagesDownloader 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到 Podfile 即可
pod 'AGImagesDownloader'
描述
此 Pod 是 UIImageView 类的扩展。主要功能是更容易地从 URL 下载图片。AGImagesDownloader 有一个内部缓存来存储所有下载的图片。在第一次下载图片时,UIImageView 会从开始到 http 下载结束显示活动监控器。
/// Download an image from URL or load from internal cache
///
/// - Parameter url: URL of the image to download.
public func loadImageFromCache(url:URL)
/// Download an image from URL or load from internal cache
///
/// - Parameters:
/// - filename: The filename of the image to store in internal cache.
/// - url: URL of the image to download.
public func loadImageFromCache(filename:String, url:URL)
用法
使用示例
import AGImagesDownloader
@IBOutlet weak var imageView: UIImageView!
func ... {
imageView.loadImageFromCache(url: imageURL)
}
屏幕截图
UIImageView将在中心显示一个活动监视器。
作者
Antonio González, [email protected]
许可
AGImagesDownloader可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。