如何使用 Alamofire Image 在 swift 中的 ImageView 上添加 UIActivity 指示器
How Add UIActivity Indicator on ImageView in swift using Alamofire Image
我正在使用 AlamofireImage 库,我想在 ImageView 上添加一个 subview
(UIActivityIndicator) 直到图像没有下载。但不知道该怎么做。
self.imgView_main.af_setImageWithURL(downloadURL)
图片正在下载。但是如何显示 UIActivityIndicator
请帮助我
您可以为此使用 completion:
函数,首先启动 activityIndicator
并在您像这样在 completion
块中获取图像时停止指示器。
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()
}
)
我正在使用 AlamofireImage 库,我想在 ImageView 上添加一个 subview
(UIActivityIndicator) 直到图像没有下载。但不知道该怎么做。
self.imgView_main.af_setImageWithURL(downloadURL)
图片正在下载。但是如何显示 UIActivityIndicator
请帮助我
您可以为此使用 completion:
函数,首先启动 activityIndicator
并在您像这样在 completion
块中获取图像时停止指示器。
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()
}
)