2

我正在使用AlamofireImage库,我想subview在 ImageView 上添加一个(UIActivityIndi​​cator),直到图像没有下载。但不知道该怎么做。

self.imgView_main.af_setImageWithURL(downloadURL)

图片正在下载。但是如何显示UIActivityIndicator请帮助我

4

1 回答 1

5

您可以为此使用功能,当您像这样获得图像块时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()
    }
)
于 2016-08-24T14:47:34.207 回答