descripBtn.titleLabel.textAlignment = NSTextAlignmentLeft;
//这行代码是没有效果的,这只是让标签中的文本左对齐,但
并没有改变标签在按钮中的对齐方式
UIButton 继承自UIControl,所以可以对UIControlContentHorizontalAlignment进行设置
typedef NS_ENUM(NSInteger, UIControlContentHorizontalAlignment) {
UIControlContentHorizontalAlignmentCenter = 0,//水平居中
UIControlContentHorizontalAlignmentLeft = 1,//水平居左
UIControlContentHorizontalAlignmentRight = 2,//水平居右
UIControlContentHorizontalAlignmentFill = 3, };//水平适应
descripBtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
//调整文字距离边距的距离
descripBtn.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);