有没有办法从延迟加载一个UIImageView与SDWebImage在iOS停止图像?(Is the

2019-10-18 05:47发布

我使用下面的代码延迟加载图像到我的UIImageView:

[self.imv1 setImageWithURL:[NSURL URLWithString:myURL]
              placeholderImage:[UIImage imageNamed:@"loading.png"]
                     completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType)
     {
         // stuff here
     }];

当用户触摸一个按钮,我想这将延迟加载到完全停止,所以没有图像被载入和图像的下载停止。

之后,我停止了延迟加载,我计划到不同的图像加载到相同的UIImageView。

这可能与SDWebImage?

Answer 1:

发现了如何做到这一点。 我只需要调用这个:

[self.imv1 cancelCurrentImageLoad];


文章来源: Is there any way to stop an image in a UIImageView from lazy loading with SDWebImage on iOS?