自定义Button的图片文字位置

//在这个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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 按钮是我们最熟悉不过的控件了,每天都在接触,系统也为我们提供了有限的按钮样式。有些时候我们会有一些特殊的需求,直接...
    见哥哥长高了阅读 6,208评论 0 5
  • 阿龙睡眼惺忪地从床上爬起来的时候,天空已经乌得可怕,像是一股阴森森的妖气袭来,将他团团包围。,天上地下都喜怒无常,...
    安言靜语阅读 1,499评论 0 0
  • 愿 愿牢笼关不住冰原的雪狼, 愿暴风吹不断飞鹰的翅膀。 愿祝福的歌声...
    q妙善阅读 1,823评论 0 1
  • 急景流年,过往的一切,比想象的容易被我们忘却。并非刻意,只是无奈时光的魔力,它可以将一切变得朦胧,甚至尘封美好的或...
    坐忘mao阅读 2,555评论 5 1
  • 那片叶子就这样落下了, 它什么也不需要。
    miao55miao555阅读 4,208评论 0 3

友情链接更多精彩内容