我正在尝试安排3个视图 - 1.具有固定高度和宽度的图像视图2.具有固定宽度但动态高度的文本视图和3.具有固定宽度和高度的Tableview根据textview之后的可用空间调整。
我在这里缺少什么限制。为什么我需要提供Textview或Tableviews Y pos或height约束。它不能使它们的高度固定吗?
答案 0 :(得分:0)
您必须将高度设置为textview。因为自动布局无法确定要为两个视图提供多少像素。 如果您想根据文字调整身高,可以使用:
TextViewHeightConstraint.constant = [TextView intrinsicContentSize].height
在通过iboutlet链接约束后,进入您的代码。