UIView填充父视图的剩余空间

Pra*_*man 5 ios autolayout swift

我的视图有 2 个子视图。一个UITextView和一个UIView。视图是动态(以编程方式)创建的。

使用自动布局。我想

  • UITextView 增长到文本的高度
  • UIView 填充父级的剩余空间

(见附件)

我怎样才能以编程方式快速做到这一点?

在此输入图像描述

san*_*san 1

1)设置约束UIView以保持 UIView 的顶部和 UITextview 的底部之间的距离为零。

2) 添加高度约束UITextViewIBOutlet为 UITextview 的高度约束 创建一个。

3)现在constant在代码中更改 UITextview 高度约束的属性