【发布时间】:2012-11-19 22:13:26
【问题描述】:
问题:
按钮大小足够了,但是当我更改标题时,标题文本无法适应按钮宽度。任何SDK功能都可以解决这个问题,还是我需要手动编码才能解决?
请参考以下图片。
在 nib 文件中设计。
模拟器中的初始显示
当我更改标题文本时
之前尝试过一些方法
_button.titleLabel.adjustsFontSizeToFitWidth = YES;
这种方式会改变我的字体大小。我不能接受这种方式。[_button setTitleEdgeInsets:UIEdgeInsetsMake(10.0, 10.0, 0.0,0.0)];
方式只改变标签的位置,不改变标签大小。[_button.titleLabel sizeToFit];
结果与图片(3)相同。[_button sizeToFit];
标题移到左上角,标题还是一样的结果。
迷惑了,我的按钮大小够大,标题怎么这么小?
【问题讨论】: