【发布时间】:2016-08-10 00:18:39
【问题描述】:
我尝试在我的应用中逐步加载图像。基本上我尝试的是在加载图像时,我想从模糊状态显示完全加载的图像。我试过了,
SDWebImageManager *manager = [SDWebImageManager sharedManager];
[manager downloadImageWithURL:[NSURL URLWithString:@"https://profile.microsoft.com/RegsysProfileCenter/Images/personal_info.jpg"]
options:0
progress:^(NSInteger receivedSize, NSInteger expectedSize) {
[self.profileBtn setImage:[UIImage imageWithData:[NSData dataWithBytes:&receivedSize length:sizeof(receivedSize)] scale:15] forState:UIControlStateNormal];
}
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished, NSURL *imageURL) {
if (image) {
// [self.profileBtn setImage:image forState:UIControlStateNormal];
}
}];
是否可以使用 SDWebImage 逐步加载图像。请帮我解决这个问题。
【问题讨论】:
-
有没有可以快速下载的拇指网址。在这种情况下,您可以显示拇指图像,直到未下载大图像。我曾经遇到过同样的情况,我用拇指图像 url 解决了这个问题。否则使用进度条是唯一的选择。
标签: ios objective-c sdwebimage