UIButton有时不能满足项目的需求,就需要自己创建一个类继承UIButton,第一种实现方法通过重写:- (void)layoutSubviews;
7BF21F52-01AF-48B2-8281-6236A9D26271.png
BE5AE0B4-7B7F-4C24-8276-B1DD89EB8702.png
效果如下;
第二种方法通过偏移实现,重写initWithFrame
7999AF12-966B-46F8-BF13-9B9E3E5936FB.png
1CD1E367-02E0-426B-BA56-134D9B41DC62.png
CB42E096-5C2C-42ED-AEA1-A0F2F83A9234.png
还有一种也同样是重写内部控件的frame
88DC83DC-9441-495D-9B13-52AD0E1E3866.png
所以就不做演示,希望能给大家学习的机会!新人第一次写文章!!!
同样感谢这位作者http://www.jianshu.com/p/e917632cfca9