iOS上如何让按钮文本左对齐问题

来源:互联网 发布:淘宝怎么进入卖家中心 编辑:程序博客网 时间:2024/04/29 04:30
  1. // button.titleLabel.textAlignment = NSTextAlignmentLeft; 这句无效  
  2.       button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;  
  3.       button.titleEdgeInsets = UIEdgeInsetsMake(01000); 
  4. 这里使用

    button.titleLabel.textAlignment = NSTextAlignmentLeft; 这行代码是没有效果的,这只是让标签中的文本左对齐,但

    并没有改变标签在按钮中的对齐方式。


    所以,我们首先要使用

    button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; 这行代码,把按钮的内容(控件)

    的对齐方式修改为水平左对齐,但是这们会紧紧靠着左边,不好看,

    所以我们还可以修改属性:

    button.titleEdgeInsets = UIEdgeInsetsMake(01000);

    这行代码可以让按钮的内容(控件)距离左边10个像素,这样就好看多了
0 0
原创粉丝点击