欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

IOS开发之UITableView索引条

程序员文章站 2022-07-05 22:07:55
设置uitableview的索引条 /* 索引条内容 */ -(nsarray *) sectionindextitlesfortableview:(uitableview *)tab...

设置uitableview的索引条

/*
 索引条内容
 */
-(nsarray *) sectionindextitlesfortableview:(uitableview *)tableview{
 //返回右侧索引条的索引
 return @[@"a",@"b",@"c",@"d",@"...."];
}

/*
 是否显示头部状态栏:yes隐藏,no不隐藏
 */
- (bool)prefersstatusbarhidden{
 return yes;
}

要显示并设置索引条,需要重写uitableview的sectionindextitlesfortableview方法。

想隐藏上方状态栏(电池图标的那一栏)需要重写prefersstatusbarhidden方法。

要设置uitableview的索引条背景和文字颜色,则可以在uiviewcontroller初始化调用viewdidload后设置。

//设置索引条的文字颜色
self.tableview.sectionindexcolor = [uicolor orangecolor];
//设置索引条的背景颜色
self.tableview.sectionindexbackgroundcolor = [uicolor redcolor];