-1

adjustsFontSizeToFitWidth用来缩小标签的大小。但一切都很好,直到我在带有 ios 5 的设备中测试它。:P

self.mainTitleLabel.numberOfLines=2; 
self.mainTitleLabel.adjustsFontSizeToFitWidth = YES;
self.mainTitleLabel.minimumFontSize = 4;

这在 ios 6 中运行良好,但在 ios 5 中运行良好。

同样在 ios 5 中,当我这样给出时它会缩小,

self.mainTitleLabel.numberOfLines=1;

如果标签有 2 行,为什么标签不会缩小?可能的解决方案是什么?

注意:根据静态数据,文本不会超过 2 行。

4

2 回答 2

3

此属性仅在 numberOfLines 属性设置为 1 时有效。

于 2013-05-21T13:30:16.910 回答
3

我还想补充一点,在 iOS 6 中不推荐使用minimumFontSize以支持minimumScaleFactor

于 2013-05-21T13:35:01.640 回答