我正在尝试UITableView
使用以下代码索引我的
在我的ViewDidLoad
arrayOfTableView = [[NSArray alloc] initWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10",@"11",@"12",@"13",@"14",@"15",@"16",@"17",@"18",@"19",@"20",@"21",@"22",@"23",@"24",@"25",@"26", nil];
在我的sectionIndexTitlesForTableView
方法中
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
{
NSArray *tempArray = [[NSArray alloc] initWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10",@"11",@"12",@"13",@"14",@"15",@"16",@"17",@"18",@"19",@"20",@"21",@"22",@"23",@"24",@"25",@"26", nil];
return tempArray;
}
在我的sectionForSectionIndexTitle
方法中
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index
{
return index;
}
它出现在我的 tableview 旁边的 IndexBar 。但是,当我点击 IndexBar 时,它并没有滚动到那里。
我已经用NSLog
, 那个事件进行了测试?是事件。
但不要滚动到 tableView。
请帮我找出答案。