1

我有这样的看法:

铝视图

它基本上由我命名的 4 个组组成。A 组和 B 组自然应该位于视图的顶部。所以我把它们固定在顶部。

在 A 组中,两个标签都通过前导和顶部空间锚定在顶部和左侧以超级视图。

在 B 组中,顶部图像和标签锚定到右上角,然后其他 2 个图像和 2 个标签锚定到 THEM,因此它们一起移动。

在 C 组中,最低的标签固定在底部,其他标签固定在 IT 上,因此它们都一起移动。

我应该如何处理 D 组?我希望它保持在视图的中心,垂直地说。基本上我希望内容垂直适合屏幕,因为在 iPhone 5 中,D 组和 C 组之间有很多空白空间,我明白这是为什么。我想想象的是让它始终垂直覆盖屏幕的最佳方法是什么?

4

1 回答 1

1

创建一个容器视图,将垂直中心固定到父视图的垂直中心。将您的子视图放在其中,它们之间以及顶部子视图和容器视图的顶部以及底部子视图和容器视图的底部之间有垂直约束。

容器视图使许多自动布局问题变得更加简单。

于 2013-08-08T17:17:33.053 回答