我试着从字典Array [String:SwiftUI中的[Int]]。此代码工作,但未扩展。我该如何操作?
var body: some View {
let dict : [String: [Int]] = ["key1": [1,2,3,4], "key2": [6,7,8,9]]
Section {
List(dict.keys.sorted(), id: \.self) { key in
Section(header: Text(key)) {
ForEach(dict[key]!, id: \.self) { x in
Text("\(x)")
}
}
} // List
} // Section
}
1条答案
按热度按时间rekjcdws1#
我在SwiftUI中找到了
DisclosureGroup
"。可以使用DisclosureGroup修饰符在SwiftUI中创建可展开的列表视图。
代码应该是这样的: