进度条与setImageWithURLRequest

时间:2013-12-15 00:27:30

标签: ios afnetworking

我想知道在使用AFNetworking setImageWithURLRequest下载图像时是否有一种简单的方法来设置进度条。现在该方法没有阻止请求。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

此类别的API非常简单,目前不支持进度处理。您可以add a progress handler here,如下:

[self.af_imageRequestOperation setDownloadProgressBlock:^(NSInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead) {
    NSLog(@"Received %lld of %lld bytes", totalBytesRead, totalBytesExpectedToRead);
}];

或者,您可以使用SDWebImage进行图片下载。这个库要先进得多(尽管它的结果更复杂)。它具有进度处理,磁盘缓存等功能。