我认为必须有一种方法可以为部分中的每个文本字段使用修饰符,而不必为每个文本字段键入它们。可以使用 ForEach 或其他我不知道的东西来实现下面示例的结果吗?
Section() {
TextField("", text: $text1).keyboardType(.decimalPad).modifier(ClearButton(text: $text1))
TextField("", text: $text2).keyboardType(.decimalPad).modifier(ClearButton(text: $text2))
TextField("", text: $text3).keyboardType(.decimalPad).modifier(ClearButton(text: $text3))
TextField("", text: $text4).modifier(ClearButton(text: $text4))
}