SCIndexView可以通过CocoaPods导入,支持iOS7及以上。
-
创建SCIndexViewConfiguration对象,这个对象用来控制索引的UI样式;
-
创建SCIndexView对象,这个对象是索引视图本身,初始化方法必须传入UITableView列表,和SCIndexViewConfiguration对象;
-
将SCIndexView索引视图添加到UITableView列表视图的父视图之中,再设置索引视图的数据源。
1
2
3
4
5
|
SCIndexViewConfiguration *indexViewConfiguration = [SCIndexViewConfiguration configuration];
SCIndexView *indexView = [[SCIndexView alloc] initWithTableView:self.tableView configuration:indexViewConfiguration];
indexView.translucentForTableViewInNavigationBar = self.translucent;
[self.view addSubview:indexView];
indexView.dataSource = indexViewDataSource;
|