Swift3 使两个按钮分别占据屏幕的一半

Swift3 使两个按钮分别占据屏幕的一半,swift3,interface-builder,Swift3,Interface Builder,我的登录表单下面有两个按钮。它们的布局如下: Login Sign Up 我希望两个按钮都填满水平线的一半,并且相隔16点。如何在interface builder中设置约束以解决此问题? 根据我在阅读您的问题后的理解,以下图片提供了解决方案。您可以注意到,登录按钮的宽度为179.5点,注册按钮的x位置为195.5点,这与所需的16点不同。我已经在iphone5和iphoneSE的不同视图上测试了它,它工作正常。如图中所述,对两

我的登录表单下面有两个按钮。它们的布局如下:

Login                               Sign Up
我希望两个按钮都填满水平线的一半,并且相隔16点。如何在interface builder中设置约束以解决此问题?

根据我在阅读您的问题后的理解,以下图片提供了解决方案。您可以注意到,登录按钮的宽度为179.5点,注册按钮的x位置为195.5点,这与所需的16点不同。我已经在iphone5和iphoneSE的不同视图上测试了它,它工作正常。如图中所述,对两个按钮都有以下限制。一定要告诉我这是不是你要找的。干杯。


根据我在阅读您的问题后的理解,以下图片提供了解决方案。您可以注意到,登录按钮的宽度为179.5点,注册按钮的x位置为195.5点,这与所需的16点不同。我已经在iphone5和iphoneSE的不同视图上测试了它,它工作正常。如图中所述,对两个按钮都有以下限制。一定要告诉我这是不是你要找的。干杯。

我最终创建了一个空标签,并将其水平居中。然后,我将按钮放置在任意一侧,并设置约束,以便它们从左边缘扩展到中间标签,从右边缘扩展到中间标签。这解决了问题。

我最终创建了一个空标签并将其水平居中。然后,我将按钮放置在任意一侧,并设置约束,以便它们从左边缘扩展到中间标签,从右边缘扩展到中间标签。这解决了问题