根据设备屏幕iPhone4 / 5和iPhone6 / Plus调整UILabel的字体大小

时间:2015-06-02 12:27:57

标签: ios objective-c iphone fonts uilabel

我在xib上使用Autoresizing for UILabel。

当我在iPhone4 / 5上启动应用程序时,UILabel字体看起来很完美 但对于iPhone6 / Plus字体看起来很小。

我提到了很多链接,包括Adjusting font size according to device screenCategory for UILabel

此外,adjustsFontSizeToFitWidth对我不起作用。

yourLabel.adjustsFontSizeToFitWidth=YES;
yourLabel.minimumScaleFactor=0.5;

所以,我想知道是否还有其他方法可以使用xib中的自动调整功能使iPhone4 / 5和iPhone6 / Plus的UILabel字体大小不同。

1 个答案:

答案 0 :(得分:1)

adjustsFontSizeToFitWidth只会缩小字体,而不是缩小字体。因此,如果你想要一个更大的字体,你需要设置一个,专门用于iPhone 6或总是允许iOS缩小iPhone 4/5的字体。