0
我想知道是否有一個簡單的方法來設置進度條,當我們使用AFNetworking setImageWithURLRequest下載圖像時。此時該方法沒有阻止請求。進度條setImageWithURLRequest
有什麼想法?
我想知道是否有一個簡單的方法來設置進度條,當我們使用AFNetworking setImageWithURLRequest下載圖像時。此時該方法沒有阻止請求。進度條setImageWithURLRequest
有什麼想法?
此類別的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您的圖像下載。這個庫更先進(儘管結果更復雜)。它具有進度處理,磁盤緩存等等。
我從來沒有用過AFNetworking。假設你知道文件大小,我可以告訴你如何使用NSURLConnection來做到這一點。 –