Multiline UILabel和UITextView使用Storyboard,Auto Layout和Swift

时间:2014-09-23 06:14:35

标签: ios swift storyboard uilabel autolayout

我正在尝试添加一个多行UI标签作为标题,后跟UITextView作为内容正文。

我已按如下方式添加了UILabel和UITextView: -

enter image description here

标签的行数设置为0,字符换行和标准左,右,底部和顶部约束。我还设置了最小高度约束,但似乎没有任何改变。它下面的UITextView对标签有一个顶部约束,对视图/布局指南有左,右和底限制。

实际输出是: -

enter image description here

此标签应该有3行,但它只显示2行/

enter image description here

此标签应有2行,文字为“三环抗抑郁剂”,但最后一行不可见。

我的设置/约束有什么问题吗?

由于

2 个答案:

答案 0 :(得分:1)

做这两件事:

  1. 增加标签的行数
  2. 将高度约束设置为大于或等于

答案 1 :(得分:0)

确保顶部标签的垂直压缩阻力优先级高于textview。