根据设备屏幕 iPhone4/5 和 iPhone6/Plus 调整 UILabel 的字体大小
Adjusting font size for UILabel according to device screen iPhone4/5 and iPhone6/Plus
我正在为 xib 上的 UILabel 使用自动调整大小。
当我在 iPhone4/5 上启动应用程序时,UILabel 字体看起来很完美
但是 iPhone6/Plus 字体看起来很小。
我提到了很多 link 包括 and Category for UILabel
此外,adjustsFontSizeToFitWidth 不知何故对我不起作用。
yourLabel.adjustsFontSizeToFitWidth=YES;
yourLabel.minimumScaleFactor=0.5;
所以,我想知道是否有任何其他方法可以让 iPhone4/5 和 iPhone6/Plus 的 UILabel 字体大小在 xib 中使用自动调整大小。
adjustsFontSizeToFitWidth
只会缩小字体,不会放大。所以,如果你想要更大的字体,你需要设置一个,或者专门为 iPhone 6 设置,或者总是允许 iOS 为 iPhone 4 / 5 缩小字体。
我正在为 xib 上的 UILabel 使用自动调整大小。
当我在 iPhone4/5 上启动应用程序时,UILabel 字体看起来很完美 但是 iPhone6/Plus 字体看起来很小。
我提到了很多 link 包括
此外,adjustsFontSizeToFitWidth 不知何故对我不起作用。
yourLabel.adjustsFontSizeToFitWidth=YES;
yourLabel.minimumScaleFactor=0.5;
所以,我想知道是否有任何其他方法可以让 iPhone4/5 和 iPhone6/Plus 的 UILabel 字体大小在 xib 中使用自动调整大小。
adjustsFontSizeToFitWidth
只会缩小字体,不会放大。所以,如果你想要更大的字体,你需要设置一个,或者专门为 iPhone 6 设置,或者总是允许 iOS 为 iPhone 4 / 5 缩小字体。