2017-03-20 36 views
0

我有两个按钮在我的登录表单下方。它们的布局如下:使两个按钮填满每个屏幕的一半

Login        Sign Up 

我希望两个按钮都填满了它们的水平线的一半,并且相隔16点。如何在界面生成器中设置约束来解决这个问题?

回答

0

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

1

Login button constraints

Proportional width of login button to superview

Sign up button constraints

Proportional width of signup button to superview

从我能理解阅读您的问题后,下面的图像提供了解决途径。您可以注意到,登录按钮的宽度为179.5分,注册按钮的x位置为195.5分,这使得所需的16点不同。我已经在iphone5和iphoneSE的不同视图上测试它,并且它的工作正常。按照图片中的解释,在两个按钮上都有以下限制。请让我知道,如果这是你在找什么。干杯。