设置自动收缩UILabel但不能在两个设备(iPhone 8和iPhone 4S模拟器)中的Xcode 9中运行

时间:2017-12-14 21:18:08

标签: ios iphone xcode

自动收缩UILabel无法在带有Xcode 9的iPhone 8和iPhone 4S中进行调整

Iphone 8 wC hR和iPhone 4S具有相同的宽度和高度。我用0,5设置了最小字体比例,但在图像中显示了相同大小的AAAAAAA。

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您尝试显示的文本太宽而无法在约束区域中显示,则自动收缩仅缩小字体。 UILabel本身对屏幕尺寸一无所知。它只会告诉约束是否会挤压它。

如果您想在界面生成器中预览,您可以选择尝试显示的尺寸,并查看UILabel如何响应不同的屏幕尺寸。enter image description here

相关问题