gpt4 book ai didi

ios - 自动布局,为大屏幕保留按钮间距

转载 作者:行者123 更新时间:2023-11-28 18:58:14 25 4
gpt4 key购买 nike

我在界面生成器中有这样的设置:

enter image description here

(iphone5 尺寸)。如果屏幕尺寸增加即变宽(但按钮保持相同尺寸),我希望按钮保持在该布局中。如果我在屏幕较大时将顶部的两个按钮固定到它们各自的容器边缘,它们将彼此相距太远。我有底部按钮,可以很好地增加其大小。我怎样才能做到这一点?我尝试在每个按钮和容器边缘之间放置一个透明的 UIView,但无法以这种方式工作。有人可以给我一个关于如何做到这一点的指示吗?谢谢!

最佳答案

假设您已经设置了宽度、高度和 y 约束,要创建正确的 x 约束,您可以尝试以下方法:

  1. 选中 Horizo​​ntal Center in Container 选项
  2. 选择您的按钮并双击新创建的约束 Align Center X to
  3. Second ItemCenter X 更改为 Trailing
  4. 输入一个常量值来偏移位置

对两个按钮都这样做。第二个按钮的 constant 值应该是第一个按钮的负值并且它的 Second Item 应该是 Leading

enter image description here

enter image description here

enter image description here

结果
此方法将导致所有尺寸类别的间距相等。
enter image description here enter image description here

唯一的缺点是间距不是动态的。为此,您需要在两者之间添加一些占位符 View 。

关于ios - 自动布局,为大屏幕保留按钮间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29474527/

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