如何在 Xcode 故事板中平均分配项目?

gpu*_*u3d 6 xcode interface-builder storyboard uikit ios

我希望有 15 个按钮在它们之间等距间隔并正确地垂直引导和拖尾超级视图。我设置了约束,以便左边的一组按钮与左边距对齐,右边的一组按钮与右边距对齐。第一个按钮从每组中的上边距开始,其余按钮的每个按钮都有一个垂直空间约束设置为上邻居。我认为这足以让它发挥作用,但事实并非如此。如您所见,对于 iPhone 4,屏幕上显示的按钮数量只有 12 个,因此我肯定需要根据屏幕大小以某种方式动态更改按钮大小。我附上了故事板的屏幕截图,其中显示了Any x Any编辑器视图和 3.5 英寸屏幕的预览。

在此处输入图片说明

gpu*_*u3d 7

这很容易使用堆栈视图来完成。只需选择所有按钮,然后单击名为 Stack 的最左边的图标(左窗格的右下方),就可以看到神奇的事情发生了!

在此处输入图片说明