btn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; btn.titleEdgeInsets = UIEdgeInsetsMake(0, 5, 0, 0);
直接使用 btn.titleLabel.textAlignment = NSTextAlignmentLeft; 是没有作用的
添加偏移量是为了不让文字紧贴按钮边缘 更美观一些
也可以给文字加空格,比如 @"这是一个按钮" 改成 @" 这是一个按钮"也可以实现