您不需要直接导入这个包。您可以通过 SwiftfulUI 包访问 LazyZStack


LazyZStack 类似于将多个项目添加到 ZStack 中,然后添加逻辑来根据选择确定要渲染的项目。此组件管理 View 的渲染生命周期和 ZIndex 模式,以便 SwiftUI Transitions 始终按预期工作。

LazyZStack 实际上在底层被命名为 AnyRecursiveViewAnyRecursiveView 是一个 SwiftUI View,它以类似于使用链表的模式递归地渲染视图。视图的每一层渲染自身和/或其子项数组,这些子项也是递归视图。