2017-04-15 156 views
-2

我有一个UILabel,我想动态调整大小到一定程度,但是我仍然希望标签的掩码是内在大小的。我想知道我是否可以拥有它,以便标签可以固有尺寸,但仍然有限制,例如最大宽度= 200或最大高度= 100。此外,我需要在该方法内进行textwrapping。在内在内容大小内设置最大值(swift 3.0)

有什么建议吗?

回答

1
  1. 既然你想让你的文字换行,设置Lines = 0

Set Lines = 0

  • 搭建width约束就像你通常会

  • 选择标签,转到尺寸检查器(Cmd选项 )和改变从=宽度约束<=

  • Edit the width constraint

    结果:

    result

    重复此高度。

    +0

    有没有办法做到这一点编程? – Stefan