在Xcode中将多个标签垂直和水平居中

Ale*_*sto 2 xcode ios autolayout

我是新编程的IOS,我想创建一个像这样的接口:

在此处输入图片说明

但是我无法垂直和水平地将这五个标有红色正方形的标签放在一起,因为它们彼此堆叠。

因此,我的问题是我如何才能垂直和水平放置一组标签的中心,以便获得与上一张图像类似的界面。

这时我的界面是这样的:

在此处输入图片说明

iOS*_*eek 6

利用堆栈视图请按照以下步骤

1)根据需要添加5个标签,并根据需要添加约束

在此处输入图片说明

2)现在,通过按右下角第二个情节提要中的堆栈选项,选择使用约束创建的所有标签并将它们全部放在堆栈视图中

在此处输入图片说明

3)现在您会注意到,提供给标签的所有约束均为nil,并嵌入到stackView中,现在需要为stackView提供约束。选择在容器中水平和垂直放置

在此处输入图片说明

4)这是输出

在此处输入图片说明