2014-06-22 84 views
1

我有一個tableView我已經實現了部分標題,我有部分標題出現在右側。但是,當我點擊索引時,它不會滾動到該部分,即使我可以在我的日誌中看到它正在返回正確的部分。UITableView攻絲索引不滾動到部分

這裏是我的tableView方法:sectionForSectionIndexTitles:atIndex

- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index { 

NSLog(@"Title: %@", title); 
NSLog(@"index: %d", index); 

return [[UILocalizedIndexedCollation currentCollation] sectionForSectionIndexTitleAtIndex:index]; 
} 

任何幫助將是巨大的,謝謝。

+0

您沒有在這裏提供足夠的信息...您使用什麼代碼來滾動到被點擊後的部分? (它不會自動滾動。) –

+0

根據許多在線教程,它應該是。它至少爲我做了。現在它停止工作,我堅持相同的問題.. –

回答

0

如果你想創建字母滾動。這將有所幫助。

-(void)viewDidLoad { 

//section index in tableview 
    alphabetsArray = [[NSArray alloc] initWithObjects:@"#",@"A",@"B",@"C",@"D",@"E",@"F",@"G",@"H",@"I",@"J",@"K",@"L",@"M",@"N",@"O",@"P",@"Q",@"R",@"S",@"T",@"U",@"V",@"W",@"X",@"Y",@"Z", nil]; 

} 

-(NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView 
{ 

return alphabetsArray; 

}