当前位置:网站首页>SwiftUI 4 新功能 之 网格视图Gridview组件 (教程含源码)

SwiftUI 4 新功能 之 网格视图Gridview组件 (教程含源码)

2022-06-25 21:32:00 知识大胖

SwiftUI 4 引入了一个名为Gridview 的新容器视图。AGrid是一个容器视图,它通过将其子视图排列成行和列来为我们提供二维布局。

Grid我们通过使用集合初始化来创建布局GridRows。让我们创建一个示例以更好地理解:

struct ContentView: View { 
    var body: some View { 
        VStack { 
           Grid { 
                GridRow { 
                    Label("OpenSwiftUI", systemImage: "heart") 
                    Label("iOS Development", systemImage: "graduationcap") 
                } 
            }
             .font(.title3) 
        } 
        .padding() 
    } 
}

我们可以像这样添加更多的网格行:

struct ContentView: View { 
    var body: some View { 
        VStack { 
            Grid { 
                GridRow { 
                    Label("OpenSwiftUI", systemImage: "heart") 
                    Label("iOS Development", systemImage: "graduationcap") 
                } 
               GridRow { 
                    Label("SwiftUI" , systemI
原网站

版权声明
本文为[知识大胖]所创,转载请带上原文链接,感谢
https://swiftui.blog.csdn.net/article/details/125461958