0%

iOS开发 给TableView增加索引

当TableView显示的数据很多的时间,可以给其添加索引,添加索引后,在TableView的右侧会显示索引的键,手指滑动这里,就可以快速切换到该键对应的数据(好像联系人就是这样的,很久没用iPhone了,不敢肯定,我只有iPod,没联系人). 具体实现代码只需在前文的基础上修改。 打开PDViewController.m,增加一个selector:

-(NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
{
    return _keys;
    //通过key来索引
}

上面的这个selector是在UITableViewDataSource中声明的,我们已经支持了这个协议。 Table View的Style属性,不管是默认的Plain还是前文中修改的Grouped都可以。