ios – 使用SDWebimage逐个下载图片

ios – 使用SDWebimage逐个下载图片,第1张

概述我需要逐个从Url的阵列中下载图像并一次显示所有图像. 防爆.我有一个10个URL的数组,我需要一个一个地下载图像,并一次显示. 我正在使用SDWeb Image下载图像. 请帮我. 谢谢. 你可以尝试这样的事情 -(void)downloadImage { if self.urlArray.count > 0) { NSURL *url = [NSURL URLWit 我需要逐个从Url的阵列中下载图像并一次显示所有图像.
防爆.我有一个10个URL的数组,我需要一个一个地下载图像,并一次显示.
我正在使用SDWeb Image下载图像.
请帮我.

谢谢.

解决方法 你可以尝试这样的事情

-(voID)downloadImage {     if self.urlArray.count > 0) {         NSURL *url = [NSURL URLWithString:[self.urlArray firstObject]];         SDWebImageManager *manager = [SDWebImageManager sharedManager];         [manager downloadImageWithURL:imageURL                  options:0                 progress:^(NSInteger receivedSize,NSInteger expectedSize) {                     // progression tracking code                 }                 completed:^(UIImage *image,NSError *error,SDImageCacheType cacheType,BOol finished,NSURL *imageURL) {                     if (image) {                         [self.imageArray addobject:image];                         [self.urlArray removeObjectAtIndex:0];                         [self downloadImage];                     }                     else {                         [self downloadImage]; //try download once again                     }                 }];     }     else {         NSLog(@"All Images are downloaded do what u want")     }}

注意: – 这里urlArray是字符串url的数组,imageArray数组包含你下载的所有图像.

在urlArray中获取所有字符串url后调用此方法.

希望这会帮助你.

总结

以上是内存溢出为你收集整理的ios – 使用SDWebimage逐个下载图片全部内容,希望文章能够帮你解决ios – 使用SDWebimage逐个下载图片所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1209449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存