如何为每个单元分配号码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为每个单元分配号码?相关的知识,希望对你有一定的参考价值。

如何为每个单元格从数字1开始为列表分配数字?

这是我的数据:

https://i.stack.imgur.com/nv8ce.png

以及在删除或添加单元格时重置动态

有我的代码:

struct ContentView: View {
    var allUsers = ["name1", "name2", "name3", "name4"]
    var body: some View {
        List {
            ForEach(allUsers, id: \.self) { user in
                HStack {
                    Text("1")
                    Text(user)
                }
            }
        }
    }
}
答案

像下面一样使用ForEach

ForEach(0..<allUsers.count) { indexNumber in
    HStack {
        Text("\(indexNumber + 1)")
        Text(self.allUsers[indexNumber])
    }
}

以上是关于如何为每个单元分配号码?的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Objective-C 中的每个单元格设置不同的图像?

如何为用户输入文本时将动态创建的每个单元格设置按钮操作(Swift 4)?

如何为每个片段保存一个变量值以重用它? [关闭]

Django - 你如何为每个'用户'分配'反馈'到一个'任务'? (多对一)

如何为 Yii 中的每个按钮分配动作?

如何为每个带有条件的 id 分配二进制值