SwiftUI VStack

将其子视图排列在垂直线上的布局容器
iOS 13.0+iPadOS 13.0+macOS 10.15+Mac Catalyst 13.0+tvOS 13.0+watchOS 6.0+

与 LazyVStack 不同,它只在您的应用程序需要显示视图时呈现视图,VStack 一次呈现所有视图,无论它们是在屏幕上还是在屏幕外。 当您有少量子视图或不希望“延迟”版本的延迟渲染行为时,请使用常规 VStack。

以下示例显示了一个简单的 10 个文本视图的垂直堆栈:

SwiftUI VStack simple