0

SwiftUI 2 的新特性之一是LazyVStacks。是否可以在当前的 SwiftUI 框架中实现其功能?我有以下代码示例,我想在其中使用它:

var body : some View {
    VStack(alignment: .leading){
        ScrollView {
            Text("sample")
            VStack{ // I want to have a LazyVStack here
                ForEach(1..<10000, id: \.self) {_ in
                    Text("test")
                }       
            }
        }
    }
}

通常我会使用默认懒惰的列表。但由于其他限制,这是不可能的。

提前致谢。

4

1 回答 1

0

您必须安装 Xcode 12 beta 才能使用 LazyStacks。如果您正在为 iOS 应用程序编写代码,模拟器将正确运行,但如果您正在为 macOS 应用程序编写代码,您还必须更新到 Big Sur 才能运行 SwiftUI 2 代码。

于 2020-06-30T18:34:56.453 回答