Как сделать липкий батончик в SwiftUI? - PullRequest
0 голосов
/ 29 января 2020

Я новичок в SwiftUI и до сих пор не могу понять, как сделать наклейку на верхней части List. Как буквы в приложении apple musi c, когда вы перечисляете исполнителей или песни (смотрите пример ).

Я исследовал способности List и NavigationView, но ничего не получил. ?

1 Ответ

2 голосов
/ 29 января 2020

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()
            }
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...