我有这个观点:
它基本上由我命名的4个组组成。 A组和A组B应该自然地位于视图的顶部。所以我把它们固定在了顶部。
在A组中,两个标签都通过前导锚定在顶部和左侧 和topspaces到superview。
在B组中,顶部图像和标签固定在右上角 然后其他2个图像和2个标签锚定到THEM,所以他们 一起搬家。
在C组中,最低标签固定在底部和其他标签上 对IT来说,他们都在一起。
D组怎么办?我想让它保持在视图的中心,纵向说。基本上我希望内容垂直适合屏幕,因为在iPhone 5中,D组和C组之间有很多空白空间,我理解为什么。我想要想象的是什么是使它始终垂直覆盖屏幕的最佳方式?
答案 0 :(得分:1)
创建一个容器视图,将垂直中心固定到superview的垂直中心。将您的子视图放在其中,它们之间以及顶部子视图和容器视图顶部之间的垂直约束,以及底部子视图和容器视图的底部。
容器视图使很多Autolayout问题变得更加简单。