UIButton+WebCache

UIButton+WebCache_第1张图片
按钮设置图片和背景图片(在不适用库的情况下)

然而SDWebImage库中给出了相应的处理,就是UIButton+WebCache 分类中进行了实现。这里不仅包括了基本的png等图片,还有gif的图片的处理(不过好像我们使用苹果基本的imageView直接设置图片也是没有问题的??)。

UIButton+WebCache_第2张图片
分类中的基本方法

可以看到后面的两个方法是已经过时了的。
然后这里的方法基本功能是:
1)给按钮设置图片(在不同的状态下)
2)给按钮设置背景图片(在不同的状态下)
3)获取按钮的图片的源地址(在不同的状态下)
4)对图片处理设置(下载)之后的策略。也就有了几个options的枚举类型。
5)对图片处理设置完成之后的操作。
6)还有就是不同状态之间的组合。

设置图片 、 图片缓存、占位符图片 、 完成之后的操作、不同的状态下

你可能感兴趣的:(UIButton+WebCache)