48.UIButton上的字体居右对齐

         UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];

         button.titleLabel.textAlignment = NSTextAlignmentLeft;这行代码是没有效果的,只是标签中的文本右对齐,没有改变标签在按钮中的对齐方式

         btn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight; 按钮的内容的对齐方式为水平右对齐,这样设置会紧靠着右边,还需要设置

       

         按钮的内容(控件)距离右边10个像素

         btn.titleEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 10);

原文地址:https://www.cnblogs.com/qiangzheVSruozhe/p/8708634.html