2017-08-23 50 views
0

我是新的编程IOS,我想创建这样一个接口:中心多个标签的垂直和水平在Xcode

enter image description here

,但我不能够垂直和水平居中那些标有红色方块的五个标签因为它们堆叠在一起。

所以,我的问题是我如何垂直和水平居中一组标签,以获得像以前的图像的界面。

在这一刻我的界面是这样的:

enter image description here

+0

这是很容易的......只是做居中对齐文字与标签本身... – Tj3n

回答

3

化妆使用堆栈视图中按照以下步骤

1)加5级的标签,你与约束要求,只要你想

enter image description here

2)现在选择的所有标签你创建约束和所有他们在一个堆栈查看通过按下栈选项右下角第二个选项

enter image description here

3)现在你会发现提供给标签的所有约束是零和嵌入stackView现在需要提供约束stackView。选择水平和垂直方向在容器

enter image description here

4)这里是输出

enter image description here

0

如果你想在堆栈中居中标签,

选择堆栈及其排列财产领导到中心改变。

如果您希望标签堆叠位于屏幕的中心, 将自动布局中的对齐设置为在容器中水平放置 并在容器中垂直放置。

0

堆栈是可能用于此的最佳选择。

Add some labels Select the labels Click the "Stack" button Labels are now in a stack Center the stack horizontally and vertically