Swift image loading

pod 'Kingfisher', '~>3.9.1'
// 设置网络图片
imageView.kf.setImage(with: ImageResource(downloadURL: imageURL!))

imageView.kf.setImage(with: ImageResource(downloadURL: imageURL!), placeholder: UIImage(named: "test"), options: nil, progressBlock: nil, completionHandler: nil)

// UIImageView 也可以设置取消加载 (两种方式)
imageView.kf.cancelDownloadTask()

let retriveImaeTask = imageView.kf.setImage(with: ImageResource(downloadURL: imageURL!))
retriveImaeTask.cancel()

Guess you like

Origin blog.csdn.net/weixin_33744141/article/details/90988411