UIButton内部的imageView和title

UIButton有时不能满足项目的需求,就需要自己创建一个类继承UIButton,第一种实现方法通过重写:- (void)layoutSubviews;

7BF21F52-01AF-48B2-8281-6236A9D26271.png

UIButton内部的imageView和title_第1张图片
BE5AE0B4-7B7F-4C24-8276-B1DD89EB8702.png

效果如下;
第二种方法通过偏移实现,重写initWithFrame
UIButton内部的imageView和title_第2张图片
7999AF12-966B-46F8-BF13-9B9E3E5936FB.png

UIButton内部的imageView和title_第3张图片
1CD1E367-02E0-426B-BA56-134D9B41DC62.png

UIButton内部的imageView和title_第4张图片
CB42E096-5C2C-42ED-AEA1-A0F2F83A9234.png

还有一种也同样是重写内部控件的frame
88DC83DC-9441-495D-9B13-52AD0E1E3866.png

所以就不做演示,希望能给大家学习的机会!新人第一次写文章!!!
同样感谢这位作者 http://www.jianshu.com/p/e917632cfca9


你可能感兴趣的:(UIButton内部的imageView和title)