【问题标题】:NSIndexPath - how to?NSIndexPath - 如何?
【发布时间】:2009-04-03 17:49:39
【问题描述】:

我想在 UITableView 中实现索引功能,就像在标准联系人应用程序中一样。

是否有详细的教程如何实现这一目标?这样做的正确方法是什么?

我的表格中的数据按字母顺序排序,当用户按下索引中的某个字母时,我想滚动到表格中的同一个字母。

如何返回每个部分的行数?目前我有一个函数可以计算每个部分的项目数。有没有办法自动计算? 当我到达方法 cellForRowAtIndexPath 时,我需要知道表中项目的实际数量,而不是一行中的项目。我如何得到它?即我的表中有 50 个项目和 26 个部分。当涉及到第 30 项时,我想获得 30,而不是“section:3 row:2”。有办法吗?

提前谢谢你。

【问题讨论】:

    标签: objective-c cocoa-touch


    【解决方案1】:

    至于侧面的列表,使用UITableViewDataSource方法sectionIndexTitlesForTableView:

    请记住,它仅在您使用 UITableViewStylePlain 时才有效

    【讨论】:

      猜你喜欢
      • 2015-06-20
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多