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

您会使用uiTableViewController在iPhone上实现检查列表吗?

  •  1
  • Tony  · 技术社区  · 16 年前

    我正在创建一个应用程序,该应用程序将具有可检查的项目列表。我刚刚通过子类化UITableViewController将它实现为表视图。现在我意识到,由于个别项目没有子视图(即,单击项目“晚餐”不需要调出“晚餐项目”的子列表),那么我可能应该为该列表创建一个自定义视图。

    根据您的经验,使用表视图还是创建自定义视图更好?

    谢谢!

    另外,我对iphone dev有点陌生,但对c不陌生

    1 回复  |  直到 16 年前
        1
  •  4
  •   Tim    16 年前

    IMO,使用一个UITableViewController子类是一个动态大小的事情列表的解决方案,因为它很容易滚动,可索引,并且有为您预先定义的一束方便的方法挂钩(并且相对来说是无泄漏的,并且经过了很好的测试)。除非你有充分的理由不这么做,否则我会坚持的。尽管您不需要子视图,但使用uiTableViewController仍然有几个强大的优势。