iOS自动布局UILabel包装

时间:2017-01-05 14:55:02

标签: ios autolayout xcode8 ios-autolayout

我试图让我的字幕标签换行,但它总是保留一行截断文字。我有它所以副标题的顶部约束为5px到标题/ SignIn标签,20px到分隔符。

我一直在使用内容拥抱和压缩阻力,但我还没有弄明白。

如果删除底部约束,标签将根据需要变为3行,但会与分隔符重叠(即内容不会被按下)。

非常感谢任何帮助。

enter image description here

2 个答案:

答案 0 :(得分:1)

将线条设置为0.然后放大标签以适合所需的代码行,即增加故事板上标签的高度。然后将标签的高度约束从图钉菜单设置为该高度。

答案 1 :(得分:0)

因此,自动更新我的项目设置并重新启动Xcode / Simulator与它有关!

现在一切似乎都在起作用(字幕的设置如下):

  • 内容拥抱设置为:h = 251& V = 251

  • 内容抗压性设定为:h = 750& V = 750

  • 行数已设置为:0

  • 换行模式已设置为:截断尾部

  • "底部空间到分隔符"约束已设置为:等于20

  • "登录标签的顶层空间"约束已设置为:等于5