按钮的内在内容大小仅包含文本

时间:2017-12-09 12:27:55

标签: ios

我有一个uibutton,我想在运行时动态设置文本,填充顶部:10,底部10和左:10和右:10,一旦我设置文本按钮标题cliped。任何人都可以提供解决方案。

1 个答案:

答案 0 :(得分:0)

您必须注意按钮的fontSize。以编程方式设置文本不会自动适合文本。以下代码可以帮助您。

//Swift
let btnLabel = yourButton.titleLabel
btnLabel.adjustsFontSizeToFitWidth = true

//Objective C
UILabel *btnLabel = yourButton.titleLabel;
btnLabel.adjustsFontSizeToFitWidth = true
  

快乐编码< 3