2011-12-01 63 views
0

如何使我的分區索引與我的分區標題不同?ios uitableview部分索引

例如,假設我在部分標題(A,B,C等)中包含城市的字母,但我也想在頂部添加一個名爲'Recent Cities'的頂級域名。現在在部分索引中,我不想顯示最近的城市,但是像Rec或Re這樣的東西不同。

這是否有某種重寫?也許這比我想象的更簡單?

回答

0

只實現UITableViewDataSource方法這樣

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView{ 
    return [NSArray arrayWithObjects:@"Rec", @"A", @"B", nil ]; 
} 
+0

是的,這就是我已經在做的事情,但是這會將Rec放入節標題和搜索索引中,因此搜索索引變得非常寬。我希望節目索引標題是'最近的城市'和搜索索引來表示「重新錄製」或「錄製」 – Jesse

0

鈹說,這應該是在sectionIndexTitlesForTableView完成:方法作爲數據源實現的一部分。