如下图,想要达到这个效果,可以直接加两行代码。
//使图片在右边,文字在左边(正常情况下是文字在右边,图片在左边)
[_statusBtn setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];
//设置图片和文字之间的间隙
_statusBtn.imageEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
如下图,想要达到这个效果,可以直接加两行代码。
//使图片在右边,文字在左边(正常情况下是文字在右边,图片在左边)
[_statusBtn setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];
//设置图片和文字之间的间隙
_statusBtn.imageEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);