8、添加sections到List中
本章我们将用section实现一个静态List。
Getting ready
首先,我们新建一个SwiftUI项目ListWithSections
How to do it…
- 首先添加一个NavigationView,和List。
NavigationView {
List {
}.navigationTitle("Continents and Countries")
.navigationBarTitleDisplayMode(.inline)
}
- 添加sections到List中
List {
Section(header: Text("Africa")) {
Text("Nigeria")
Text("Ghana")
Text("Kenya")
Text("Senegal")
}
Section(header: Text("Europe")) {
Text("Spain")
Text("France")
Text("Sweden")
Text("Finland")
Text("UK")
}
}
运行,我们将看到
How it works…
Section用来将items组合成group。
section可以通过一个可选的header,用于显示在group的顶部。