我是新手 SwiftUI 仍然无法理解如何在List
顶部制作粘滞条.当您列出艺术家或歌曲时,就像苹果音乐应用程序中的字母一样(看 example)。
我探索了List
的能力和 NavigationView
,却一无所获。 😔
最佳答案
SwiftUI’s
ListView 内置了对节和节标题的支持,就像 UITableView
在 UIKit
.要在一些单元格周围添加一个部分,首先放置一个 Section
周围。
我们想要做的是创建一个 ListView ,它有两个部分:一个用于重要任务,一个用于不太重要的任务。这是它的外观:
struct ContentView: View {
var body: some View {
List {
Section(header: Text("Important tasks")) {
TaskRow()
TaskRow()
TaskRow()
}
Section(header: Text("Other tasks")) {
TaskRow()
TaskRow()
TaskRow()
}
}
}
}
关于swift - 如何在 SwiftUI 中制作粘性栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59969351/