缺少用于将view.top与动态高度uilabel底部连接的约束

时间:2018-05-22 15:04:09

标签: ios autolayout storyboard

我正在尝试安排3个视图 - 1.具有固定高度和宽度的图像视图2.具有固定宽度但动态高度的文本视图和3.具有固定宽度和高度的Tableview根据textview之后的可用空间调整。

Storyboard with highlighted view

我在这里缺少什么限制。为什么我需要提供Textview或Tableviews Y pos或height约束。它不能使它们的高度固定吗?

Errors

1 个答案:

答案 0 :(得分:0)

您必须将高度设置为textview。因为自动布局无法确定要为两个视图提供多少像素。 如果您想根据文字调整身高,可以使用:

TextViewHeightConstraint.constant = [TextView intrinsicContentSize].height
在通过iboutlet链接约束后,

进入您的代码。