SwiftUI’s
Представление списка имеет встроенную поддержку разделов и заголовков разделов, как и UITableView
в UIKit
. Чтобы добавить раздел вокруг некоторых ячеек, начните с размещения Section
вокруг него.
Мы хотим создать представление списка, состоящее из двух разделов: один для важных задач и один для менее важных задач. Вот как это выглядит:
struct ContentView: View {
var body: some View {
List {
Section(header: Text("Important tasks")) {
TaskRow()
TaskRow()
TaskRow()
}
Section(header: Text("Other tasks")) {
TaskRow()
TaskRow()
TaskRow()
}
}
}
}