gpt4 book ai didi

iOS 等间距 View

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

enter image description here你好,为什么 iPad 2 Air 上会出现这样的情况?我关注了this .

我希望白色占位符的宽度更小。

最佳答案

如果您希望所有 View 等距,请使用水平 UIStackView 并将 spacing 属性设置为 equal

或者,如果您想通过约束手动执行此操作,则必须将 View 的宽度按比例 设置为device/superView 的 宽度。

比如你的iPhone/iPad宽度是320,如果你想让4 View 等间距,将屏幕宽度 View 数同时为 View 设置等宽约束:

320 / 4 = 80 (Width of each view)

对所有需要的 View /按钮执行以下步骤:(我使用按钮作为示例)

这是我们开始的地方:

Beginning

第一步:
Button1TopLeading 约束设置为其 super View ,如下所示:Top and Leading Constraints

第 2 步:

使您的按钮 Equal WidthEqual Height 成为它的 super View 。

Make button equal width and height of its superview

第 3 步:

现在您的按钮显然与您的 super View 大小相同。有趣而简单的部分来了。通过编辑约束,使按钮的宽度为父 View 宽度的 1/4(如果您有 6 个 View 需要等距,则使其为 1/6)。

Set width multiplier to 1/4

第 4 步:

将前面步骤中的约束应用于所有 View /按钮并更新框架以查看更改。

Final output

第一个按钮的约束条件供您引用:

Total constraints for the button

关于iOS 等间距 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44171083/

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