UIButton图像始终与标题相差80个点

时间:2016-02-06 13:09:25

标签: ios objective-c uibutton

我使用此方法将图像设置为距离标题80点。按钮在这里有蓝色背景。

    self.btnErrorMsg.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 80);

enter image description here

问题是文本是否更长,它与文本重叠。我该怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用:

button.titleEdgeInsets = UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right);

它非常适合我