如何在SDWebImage中显示活动指示器 [英] How to show an activity indicator in SDWebImage

查看:494
本文介绍了如何在SDWebImage中显示活动指示器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前我正在通过以下方式将SDWebImage集成到我的项目中

Currently i am integrating SDWebImage in my project by following below things

1)#importUIButton + WebCache.h

1)#import "UIButton+WebCache.h"

2)[button setImageWithURL:url placeholderImage:[UIImage imageNamed:@no_photo.png]];

2)[button setImageWithURL:url placeholderImage:[UIImage imageNamed:@"no_photo.png"]];

所以它会显示清单图像存在于相应按钮上方的URL中。

So it will show the list of image present in URL above the respective buttons.

但是现在我想在下载图像时在按钮上方显示一个活动指示器,那么我该怎么做呢? / p>

But Now i want to show an activity indicator above button when the image is getting downloaded ,So how can i do this?

推荐答案

对我来说就像一个魅力:

Works like a charm for me :

Swift 3:

imgView.setShowActivityIndicator(true)
imgView.setIndicatorStyle(.gray)
imgView.sd_setImage(with: URL(string: urlString), placeholderImage: UIImage(named: "placeholder"))

Swift 4: (编辑:更新)

Swift 4: (Edit : Updates)

imgView.sd_setShowActivityIndicatorView(true)
imgView.sd_setIndicatorStyle(.gray)
imgView.sd_setImage(with: URL(string: urlString), placeholderImage: UIImage(named: "placeholder"))

这篇关于如何在SDWebImage中显示活动指示器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆