在 xCode/swift 中将元素的边缘与超级视图的中心对齐

Align edge of element to center of superview in xCode/swift

我发现了另一个 Whosebug post 问的问题基本上与我试图解决的问题完全相同 (iOS Autolayout how to stretch 2 button horizontally),但是我仍然无法弄清楚如何对齐边缘我的对象到超级视图的中心。我需要我的两个按钮并排对齐,就像我链接的 post 中的示例一样,但我无法弄清楚如何引用超级视图的中心来设置我的对齐方式,就像是显示在屏幕截图中。有人可以提供更多关于如何实现链接 post 中提到的结果的见解吗?非常感谢。

一种方法是将左按钮固定到左边缘。右按钮到右边缘,将右按钮的左侧固定到左按钮的右侧。然后设置它们的宽度相等。如果我使用故事板,这对我来说是最简单的方法。
确保两个按钮之间的约束具有常量 0 或您想要它们之间的任何 space。

如果您查看此屏幕截图,它会在按钮为红色或黄色时单击该按钮,它会告诉您按钮上缺少哪些约束。 如果某个视图放错了位置,只需点击该视图并按 cmd+option+"=",它就会根据您对其设置的约束为您提供预览。