我正在使用 AlamofireImage 库,我想在 ImageView 上添加一个 subview
(UIActivityIndicator) 直到图像没有下载。但不知道该怎么做。
self.imgView_main.af_setImageWithURL(downloadURL)
图像正在下载。但是如何显示 UIActivityIndicator
请帮助我
最佳答案
您可以使用 completion:
函数,首先启动 activityIndicator
并在 completion
block 中获取图像时停止指示器,例如这个。
self.activityIndicator.startAnimating()
self.listImageView.af_setImageWithURL(
NSURL(string: list!.image!)!,
placeholderImage: nil,
filter: nil,
imageTransition: .CrossDissolve(0.5),
completion: { response in
let image = response.result.value // UIImage Object
self.activityIndicator.stopAnimating()
}
)
关于swift - 如何使用 Alamofire Image 在 ImageView 上快速添加 UIActivity Indicator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39124768/