美文网首页
设置UIButton的文本对齐方式

设置UIButton的文本对齐方式

作者: 爱吃萝卜的小蘑菇 | 来源:发表于2019-03-04 16:50 被阅读0次

在做UI的时候遇到一个按钮的文本做对齐方式,我就习以为常的用Lable的方式

button.titleLabel.textAlignment = NSTextAlignmentLeft;

但是这段代码写完之后并没有什么效果,没有改变标签的对齐方式
于是我就进入UIButtonAPI里去看找到了这个属性contentHorizontalAlignment

button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;  

以上代码是可以的。

typedef NS_ENUM(NSInteger, UIControlContentHorizontalAlignment) {
    UIControlContentHorizontalAlignmentCenter = 0,
    UIControlContentHorizontalAlignmentLeft   = 1,
    UIControlContentHorizontalAlignmentRight  = 2,
    UIControlContentHorizontalAlignmentFill   = 3,
    UIControlContentHorizontalAlignmentLeading  API_AVAILABLE(ios(11.0), tvos(11.0)) = 4,
    UIControlContentHorizontalAlignmentTrailing API_AVAILABLE(ios(11.0), tvos(11.0)) = 5,
};

相关文章

  • 设置UIButton的文本对齐方式

    在做UI的时候遇到一个按钮的文本做对齐方式,我就习以为常的用Lable的方式 但是这段代码写完之后并没有什么效果,...

  • HTML与CSS的文本

    文本 color text-align ​ 设置文本对齐方式,center(居中),left(左对齐),rig...

  • UIButton 随笔

    设置 UIButton 字体靠左对齐 2.设置UIButton字体靠右省略

  • CSS入门2(0719)

    07-19 1.文本设置