5.4 布局容器(VStack, HStack, ZStack, Group) 5.4 布局容器(VStack, HStack, ZStack, Group) 在 SwiftUI 中,视图的布局是声明式的。我们不是手动计算和设置每个视图的位置和大小,而是通过组合使用各种“布局容器”来定义视图之间的关系和排列方式。这些容器会根据其内部视图的尺寸、对齐方式、间距以及容器自身的可用空间,自动计算并完成布局。掌握这些基础布局容器是构建任何 SwiftUI 界面的关键。 本章节将重点介绍 SwiftUI 中最常用的四种基本容器: 、 、 和 。前三种是真正的布局容器,它们定义了子视图在空间上的排列关系;而 则是一个结构性容器,主要用于组织视图或应用修饰符,它本身不参与布局计算。 5.4.