Autolayout 在一行中居中多个元素

Autolayout center multiple elements in a row

我在同一行中有 2 个标签和 1 个 imageView,我想使所有布局尺寸的三个标签居中,如何使用自动布局实现?

在另一个视图中嵌入 2 个标签和图像。然后使该视图在超级视图中居中(水平居中)。

您需要做的事情:

  • 创建一个视图并在其中插入两个标签和 imageView
  • 根据需要对齐该视图
  • 将左侧标签的左侧与视图左侧对齐
  • 将右侧标签的右侧与视图右侧对齐
  • 将 imageView 的顶部与视图的顶部对齐
  • 将 imageView 的底部与视图的底部对齐
  • 将 imageView 的左侧对齐到左侧标签的右侧
  • 将 imageView 的右侧与右侧标签的左侧对齐
  • 对齐 imageView 和两个标签的垂直中心
  • 设置 imageView 的尺寸

左标签:

右标签:

图像视图:

要下载的故事板:https://mega.nz/#!LQYhlTZa!2p81W8YsrrHmeG7eWmxjqImJ7f144UOtvztw_HHsfng