2

当我UIButton在 xib 中设置标题时,它工作正常,但是当我以编程方式将相同的文本设置为按钮的标题时,它会被修剪。

BUY THIS FILM FOR 20.00$->BUY THIS FI...FOR 20.00$

4

3 回答 3

8

试试这个方法:

[_button setTitle:@"BUY THIS FILM FOR 20.00$" forState:UIControlStateNormal];
于 2013-04-28T14:52:04.787 回答
3

编辑 xib 时界面生成器中显示的内容不能保证与模拟器或设备上加载时完全一样。

解决方案:只是让你的按钮更宽一点。

此外,请仔细检查文本是否与 IB 中的完全相同

于 2013-04-28T14:34:33.133 回答
0

试试这个方法:

btnObj.titlelabel.minimumFontSize = 8.0; // or some more adequate size
btnObj.titleLabel.adjustsFontSizeToFitWidth = YES;
于 2016-06-30T06:30:22.753 回答