如何激活表视图的索引标题部分

时间:2011-06-28 09:12:14

标签: iphone

这是我的第一个问题..

我有一个tableview设置,其中numberOfSectionsInTableView = 6,它也有自定义创建的单元格。 我试图使用'section index title'和一些预定义的标题。我已经通过示例代码并遵循相同的原则。 我可以使用函数'sectionIndexTitlesForTableView'从我的tableview中显示节索引标题。 但要激活它,我不知道当我点击一些标题时如何使它工作。让我想根据标题选择移动到页面。 例如,与内置联系人(地址簿)的工作方式相同。

我在使用MAC OS X 10.7 lion(测试版) 使用XCode 4.2 iOS SDK 5.0

1 个答案:

答案 0 :(得分:1)

您必须实施tableView:sectionForSectionIndexTitle:atIndex:

  

此方法传递索引号   和该部分条目的标题   索引列表并应返回索引   参考部分。成为   清楚,有两个索引号   在这里玩:一个部分的索引   返回的数组中的索引标题   sectionIndexTitlesForTableView:,和   表的一部分的索引   视图;前者传入,而且   后者归还。你实现这个   方法仅适用于具有a的表视图   部分索引列表 - 只能是   以普通样式创建的表视图   (UITableViewStylePlain)。请注意   返回的节标题数组   sectionIndexTitlesForTableView:可以   物品少于实际物品   表格视图中的部分数量。