[英]Create section and index on UITableView
我有NSMutableArray,其中包含联系人列表的名称和照片字符串。
[contactArray addObject:[[Contact alloc]initWithName:cName andPhoto:cPhoto]];
我想创建一个联系人列表,因此我根据名称对数组进行排序,如下所示:
NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES];
[contactArray sortUsingDescriptors:[NSArray arrayWithObject:descriptor]];
现在,我想将其分组为数组中名称唯一的名字开头的部分,并从#到Z进行索引,以直接将我引导至确切的部分。 您能帮我解决这个问题吗?
使用NSDictionary作为数据源,NSDictionary的键应为#到Z,每个键的对象是一个联系人数组。
然后,numberOfSections应该是字典中键的数量,而numberOfRowsInSection应该是数组的项目数
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.