标签: iphone objective-c xcode uitableview
我使用UITableView。 如果我在文本字段中更改文本,然后向下滚动此文本字段正在清除。 当我滚动UITableView时,为什么在隐藏字段中发送文字正在清除?
答案 0 :(得分:1)
这是因为一旦用户将单元格滚出屏幕,表格单元格将被cellAtRowInIndexPath重用。要保留表格单元格的内容,您需要在用户完成编辑文本后立即将内容存储在表格控制器中的NSArray中。如果用户滚动回原始行,请从NSArray中读取文本并将其重新设置为textField。