小编Mdo*_*le1的帖子

列表视图 SwiftUI 的字典数组

我有一组字典,我想用 SwiftUI 填充到列表视图中。

我过去使用过 for 循环,但由于在 View 中这是不可能的,所以我不知道该怎么做。我可以使用下面的代码实现部分结果。

struct Test : View {
let dict = csvArray[0]

var body: some View {
    let keys = dict.map{$0.key}
    let values = dict.map {$0.value}

    return List {

        ForEach(keys.indices) {index in
            HStack {
                Text(keys[index])
                Text("\(values[index])")
            }
        }
    }
}
}
Run Code Online (Sandbox Code Playgroud)

我希望索引整个字典数组并将它们附加到列表中,而不仅仅是 csvArray[0]。

dictionary swiftui

4
推荐指数
1
解决办法
2969
查看次数

标签 统计

dictionary ×1

swiftui ×1