如何创建一个记住它的行名的UITableView

时间:2010-02-23 13:47:48

标签: iphone uitableview

我有一个UITableView,我在我的应用程序的生命周期中多次分配,我希望行的名称保持在范围内。这种记忆效率最高的方法是什么。

1 个答案:

答案 0 :(得分:0)

UITableView不是为了“记住”任何东西(如果你正确地重复使用UITableViewCells,它甚至可能“记住”它在滚动期间隐藏的单元格中显示的内容) - 它“询问”其数据源在数据源中显示哪些数据某个索引路径的单元格。因此,您必须具有单独的类(数据源),该类负责“记住”行名称并提供要显示的表视图的名称。

要在应用程序工作时保留数据源,您可以将其实现为单例类或成为其他类的成员(例如,您的应用程序委托)。