我对如何正确定义约束条件以在删除给定视图时收缩视图之间的空间感到有些困惑。 我已尝试添加垂直约束,并使用大于或等于关系,但似乎满足��束条件的最小距离不受优先考虑。
例如,给定以下布局,其中包含三个约束条件 V:[A]-5-[B]、V:[B]-5-[C] 和 V:[A]-(>=5)-[C]:
[ View A ]
|
5 pt
|
[ View B ]
|
5 pt
|
[ View C ]
删除 B 视图后,我希望它看起来像这样:
[ View A ]
|
5 pt
|
[ View C ]
但是它的样子是这样的:
[ View A ]
|
5 pt + 5 pt + height of view B
|
[ View C ]