List简介

List是什么有什么用

移动设备上的大多数用户界面可以通过表视图表示,这是一种简单而优雅的数据显示形式。SwiftUI时代苹果为我们提供了List组件,List最大优势在与其原生自带了滚动和元素复用功能。也就是说,我们直接使用List就可以达到app store的列表水平,是不是很开心。

快速使用

1、手动添加三行数据,快速体验一下

List { 
Text("张三")
Text("李四")
Text("王五") 
}

2、我们通过代码来批量生成50行数据

List(0..<50){ item in
 Text("Item # \(item)")
}

这将创建一个包含 50 个可滚动的项的表