添加两个NSLayoutDimension
对象并没有多大意义,但我正在尝试将容器视图的高度设置为具有动态高度的两个子视图的高度。
以下是我正在尝试做的直观表示,dynamic view 1
和dynamic view 2
都有动态高度,容器视图大小根据两个动态视图的大小。
----------------
| |
| dynamic view 1 |
| |
| |
| dynamic view 2 |
| |
----------------
以编程方式,类似于:
heightAnchor.constraint(greaterThanOrEqualTo: dynamicView1.heightAnchor + dynamicView2.heightAnchor).isActive = true
但这显然会返回一个错误。设置这些约束的最佳方法是什么?
答案 0 :(得分:0)
使用上面的示例,我需要添加的是dynamicView2
的底部约束。
dynamicView2.bottomAnchor.constraint(equalTo: bottomAnchor).isActive = true