【发布时间】:2020-11-26 23:42:40
【问题描述】:
我正在创建一个简单的程序,该程序会创建几个文本字段以供编辑。我使用以下代码来创建它们:
ForEach((1...textfields).reversed(), id: \.self){ _ in
TextField("Type here:", text: $text)
}
textfields 变量由代码前面的几个按钮控制,但真正的问题是“文本”变量。这些按钮添加和删除文本字段,但编辑一个会编辑它们,这不是我想要的。所以我的问题是,如何创建包含唯一变量但仍可以从 ForEach(或类似)循环中创建的文本字段?
【问题讨论】:
-
请提供更多代码以便能够更轻松地重现此问题
标签: swift variables foreach swiftui