我在以下代码中遗漏了什么?我可以创建一个列表,但列表是UITableView
中的数组x26次(26x部分)。显示的列表,但节标题仅指向'A'
arr_indexpeople
> A,B,C,D,E ..... Z
arr_completeArray
>一系列人员
谢谢。
答案 0 :(得分:4)
return [arr_indexpeople objectAtIndex:section]
答案 1 :(得分:3)
您将在titleForHeaderInSection中返回objectAtIndex 0。将其更改为 -
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return [arr_indexpeople objectAtIndex:section]
}
答案 2 :(得分:2)
将为每个要加载的部分调用datasource方法,因此将部分的动态索引作为arr_indexpeople的输入变量,如下所示。
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return [arr_indexpeople objectAtIndex:section]
}