美文网首页
自定义Button的图片文字位置

自定义Button的图片文字位置

作者: 伊蕊飘零 | 来源:发表于2016-07-24 03:14 被阅读87次
//在这个layoutSubviews中自定义你想要的位置
//这里是创建一个类,继承自UIButton
#import "WWMarginButton.h"

@implementation WWMarginButton

- (void)layoutSubviews{
    [super layoutSubviews];
    
    [self.imageView makeConstraints:^(MASConstraintMaker *make) {
        make.centerY.equalTo(self);
        make.leading.equalTo(5);
    }];
    
    [self.titleLabel makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.imageView.top);

    }];
//这里的x 我自定义了x  ww_x是frame.size.x
    self.titleLabel.ww_X = CGRectGetMaxX(self.imageView.frame) + 10;

}
 @end

以下这样写也是可以的

Snip20160720_8.png

相关文章

网友评论

      本文标题:自定义Button的图片文字位置

      本文链接:https://www.haomeiwen.com/subject/osiwjttx.html