gpt4 book ai didi

ios - 如何使用自动布局 Storyboard实现 30 个按钮网格?

转载 作者:行者123 更新时间:2023-12-01 17:38:43 27 4
gpt4 key购买 nike

因此,我将其用于 12 个按钮 (4x3) 的按钮网格。

我希望所有按钮的大小相同,彼此上方和侧面的距离相同,并且整个网格都以设备为中心,如下所示:

my UI

问题是,当我构建项目时,它看起来像一团糟。

正确定位分段控制、得分或重置按钮没有问题,但网格只是把一切都搞砸了。

我一直在使用中间工具来设置网格上的约束,这对于 12 按钮网格效果很好:

constraint editor

但是,使用它只会创建 xcode 无法解决的无限冲突约束。

我对 iOS 很陌生,可能会遗漏一些简单的东西,但我一直在尽我所能在这里尽可能地匹配蓝色自动建议的行。

感谢您的任何建议。

最佳答案

将 UICollectionView 与 UICollectionViewFlowLayout 一起使用并让流布局为您创建网格会简单得多。

但即使你不打算这样做,我的建议仍然是:不要在 Xcode/Interface Builder 中设置它;在代码中制作整个网格(如果需要,还有约束)。它更简单(而且更有趣,更不乏味,当然也更不容易出错)。

关于ios - 如何使用自动布局 Storyboard实现 30 个按钮网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30419854/

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