我无法让按钮在 Storyboard Editor 中针对不同的设备正确对齐

I can't get buttons to align correctly for different devices in the Storyboard Editor

我已经尝试了上千种不同的方法,浪费了好几天的时间,却始终没有做出正确的选择。我正在尝试使用 UIStackView 来缓解所有这些问题,但是不,Storyboard Editor 仍然证明自己设计得很糟糕而且很糟糕。

我主要担心的是在 iPhone 8 Plus 上查看底部的按钮。我希望它们在任何设备上均匀分布,但如果它们不超出其他手机的范围,我还没有想到这一点。它们在 UIStackView 中。

带有约束的 UIStackView 的我的尺寸检查器:

运行 这在我的设备 (iPhone 6s Plus) 上看起来根本不像这样。按钮不显示。不知何故,它弄乱了我的 UIPickerView 以显示它在那里,我以编程方式自定义它以横向滚动,现在不知何故被忽略了。我希望我有足够的撤消级别,至少可以将其恢复到原来的水平。

最后我想要的是底部水平放置的按钮均匀放置在那里,每个设备上的间距均匀。怎么样?

您可以只使用具有清晰颜色的 UIView 来调整您的约束,而不是堆栈视图。就这样

在 8+、8、SE 中预览