【发布时间】:2011-05-30 07:08:03
【问题描述】:
-
我有一个由一个巨大的 UITableView 组成的编辑屏幕。
表格中的每个单元格都是一个自定义的
UITableViewCell,其中包含一个UITextField我能够加载表格、滚动并输入信息。但是,在滚动表格单元格时,输入的数据会丢失,我明白为什么会发生这种情况。
我意识到我需要在用户使用
textFieldDidEndEditing方法完成输入数据后立即保存数据。
问题:我想将输入的数据存储在ViewController 中可用的自定义对象中 - 我如何从UITableViewCell 访问它?另外,如何识别表格单元格的行和位置,以便根据位置填充对象中的特定属性
问题:我这样做是否正确?或者有更好的方法吗?
【问题讨论】:
-
你是如何创建单元格的?它是自定义子类还是您将其作为子视图添加到
UITableViewCell对象? -
我正在视图控制器中以编程方式创建这些自定义表格单元
标签: ios uitableview uitextfield