IOS 控件 - UIButton 文字位置

想要设置 uibutton 的文字的位置的时候,不能使用

button.titleLabel.textAlignment = UITextAlignmentLeft;
这句代码是对 button 中的 titleLabel 上的文字起作用

真正起作用的是:

button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;

代码 释义
UIControlContentHorizontalAlignmentCenter 居中
UIControlContentHorizontalAlignmentLeft 居左
UIControlContentHorizontalAlignmentRight 居右
UIControlContentHorizontalAlignmentFill
UIControlContentHorizontalAlignmentLeading
UIControlContentHorizontalAlignmentTrailing

你可能感兴趣的:(IOS 控件 - UIButton 文字位置)