gpt4 book ai didi

ios - 自动布局:保持 View 的centerX与另一个 View 相同,但不超越其 super View

转载 作者:行者123 更新时间:2023-11-29 00:29:49 24 4
gpt4 key购买 nike

黄色 View 中有两个 subview :红色 View 和绿色 View 。它们都有固定的宽度和高度。greenView 还有两个约束:黄色 View 的前导和底部。redView 还有两个约束:底部到 greenView 顶部之间的垂直空间以及与 greenView 相同的 centerX。 (图一)enter image description here (图一)

我需要做的是,始终将 redView 保持在黄色 View 内,即使绿色 View 对黄色 View 的前导约束为零。(图 2)我应该如何处理 AutoLayout?任何想法?谢谢。 enter image description here (图2)

最佳答案

Sample

此示例对橙色 View 设置了 3 个约束:

1. Leading space >= 0 (priority 1000)
2. Trailing Space >= 0 (priority 1000)
3. CenterX to the green box (priority 999)

结果:(我忘了去掉边距) Sample2

关于ios - 自动布局:保持 View 的centerX与另一个 View 相同,但不超越其 super View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42197758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com