【发布时间】:2017-07-01 01:36:14
【问题描述】:
黄色视图有两个子视图:红色视图和绿色视图。它们都有固定的宽度和高度。 greenView 还有两个约束:黄色视图的前导和底部。 redView 还有两个约束:底部到 greenView 顶部之间的垂直空间以及与 greenView 相同的 centerX。 (图一)(图一)
我需要做的是,始终将 redView 保持在黄色 View 内,即使绿色视图对黄色视图的前导约束为零。(图 2)我应该如何使用 AutoLayout?任何想法?谢谢。 (图2)
【问题讨论】:
-
如果两个视图可以有不同的中心位置,为什么要相对于绿色视图给出红色视图的中心约束?尝试对黄色视图给予中心约束,即超级视图。
标签: ios autolayout ios-autolayout