标签: ios autolayout
在故事板中,我拖动了一个按钮和一个标签,几乎到了场景的中心,如图1所示,模拟器中的按钮,两个控制器都放在左上方,如图2所示。
请告诉我为什么尽管我使用了布局限制,控制器仍处于错误的位置
图片-1 :
图片-2 :
更新部分:
我将两个出口放在堆栈视图中,并设置约束,如下图3所示,但这次屏幕上根本没有出现任何内容。
图片-3 :
答案 0 :(得分:0)
如果您想将标签和按钮居中,并且想要在它们之间留出空格,请使用 stackView 。
如何强>
1.在stackView中放置2个插座并将中心对齐stackView。
2.现在更改stackView的设置就像这样。
<强>输出:强>
注意:如果您使用顶部,右下角和左侧约束居中对齐,则必须以编程方式处理它以支持所有设备。 例如,如果我使用Top,Left,Bottom和Right并看到iphone SE中的变化,输出将如下所示。
从故事板中心对齐。
只需点击添加2个约束按钮。:)在此之前删除以前的约束。