在swift(故事板)中居中多个独立项目

joa*_*404 3 ios uistoryboard autolayout swift

我正在为iOS设备开发应用程序.这是我的问题的描述:在此输入图像描述

正如你所看到的,有一个标签和下面,三个图像和三个标签,都是独立的.我需要集中所有这些项目,有没有办法在故事板中做到这一点?我很喜欢故事板,也许有一种方法来设置正确的约束.我对html有更多的经验,并且在那里我只是把一个新的div包装所有项目.谢谢

Omk*_*lot 5

是的,您可以为我添加的每个项目添加约束,我已为每个视图添加了图像,并为每个视图应用了约束

限制解释: -

1)对于中心标签,我添加了顶部约束并水平居中

2)对于所有的imageView我已经固定了图像的宽度和高度,你可以按照你的要求做到这一点

3)我已将每个图像的顶部与标签对齐,标签位于下一个图像的顶部 - 这样它们就保持在同一水平线上

4)在图像和标签之间以及标签和下一图像之间添加水平间距,使它们保持在一起

5)向"作者"标签添加了中心水平约束,因为它位于中心,并且由于所有其他标签和图像具有彼此链接的水平空间,因此整个单元将保持中心对齐.

6)在第二张图像和"中心标签"之间添加了垂直间距

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

如果你在任何设备(iPhone/ipad)上运行它,它将根据你的要求在中心,我添加了2个图像来显示输出

在此输入图像描述

在此输入图像描述