【发布时间】:2016-08-02 09:06:15
【问题描述】:
我在使用动态单元格和 UITextfield 验证时遇到了“轻微”问题。
由于行被重用,单元格实际上并不存在于表格视图中。
假设 我有 20 行,每行作为 UITextfield 但一次只有 5 个可见,我将如何验证所有检查输入的文本是否正确的字段?
请帮帮忙
【问题讨论】:
-
在用户输入时跟踪每个值(查看
UITextFieldDelegate方法以了解注册的信息)。 -
问题“如何填充实际数据消失后再次出现的单元格”非常相似,如果您的 tableView 工作正常,您可能已经得到了解决方案。
-
使用数据模型跟踪在 UITextfields 中输入的值。
-
保留数组中的所有值并签入数组...这就是我所做的...
-
您可以使用模型的数组或字典的数组进行管理,您可以在其中验证键值对。
标签: ios objective-c swift xcode uitableview