如何使我的分区索引与我的分区标题不同?ios uitableview部分索引
例如,假设我在部分标题(A,B,C等)中包含城市的字母,但我也想在顶部添加一个名为'Recent Cities'的顶级域名。现在在部分索引中,我不想显示最近的城市,但是像Rec或Re这样的东西不同。
这是否有某种重写?也许这比我想象的更简单?
如何使我的分区索引与我的分区标题不同?ios uitableview部分索引
例如,假设我在部分标题(A,B,C等)中包含城市的字母,但我也想在顶部添加一个名为'Recent Cities'的顶级域名。现在在部分索引中,我不想显示最近的城市,但是像Rec或Re这样的东西不同。
这是否有某种重写?也许这比我想象的更简单?
只实现UITableViewDataSource
方法这样
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView{
return [NSArray arrayWithObjects:@"Rec", @"A", @"B", nil ];
}
铍说,这应该是在sectionIndexTitlesForTableView完成:方法作为数据源实现的一部分。
是的,这就是我已经在做的事情,但是这会将Rec放入节标题和搜索索引中,因此搜索索引变得非常宽。我希望节目索引标题是'最近的城市'和搜索索引来表示“重新录制”或“录制” – Jesse