根据尺寸Swift调整UILabel尺寸

时间:2015-07-09 01:47:00

标签: ios swift

我尝试使用swift根据屏幕尺寸调整标签尺寸。我使用的是动态布局而无法搞清楚。基本上我要做的是缩小文本/字体大小以适应我的框架。

1 个答案:

答案 0 :(得分:1)

您可以在故事板中完成所有操作。

在标签及其超级视图的前缘和后缘之间添加约束。 (视觉格式中的>>> s1 = 'Hello' >>> s2 = 'lo' >>> s2 in s1 True >>> s2 = 'LO' >>> s2 in s1 False >>> 之类的东西。)这会在超视图的宽度发生变化时调整标签的宽度。

如果您还想调整字体大小,可以将情节提要中的自动收缩项目设置为最小字体比例并设置适当的值(默认值为0.5)。