代码之家  ›  专栏  ›  技术社区  ›  Jab

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

  •  0
  • Jab  · 技术社区  · 14 年前

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

    1 回复  |  直到 14 年前
        1
  •  0
  •   Vladimir    14 年前

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

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