我确信这是一个我错过的易于修复的问题,但我无法弄清楚。我有一个分组表视图,有3个部分。我正在使用以下代码生成节标题:
-(NSString*)tableView:(UITableView*)tableView titleForHeaderInSection:(NSInteger)section {
if (section == 0) {
NSString *header = @"Header 1";
return header;
}
if (section == 1) {
NSString *header = @"Header 2";
return header;
}
else {
NSString *header = @"Header 3";
return header;
}
}
当我的表格显示时,每个部分都有两个标题 - 一个在屏幕上伸展的灰色栏上有白色文字(如“通讯录”应用程序中的字母分隔符),另一个在表格背景上为灰色文本(这是我想要的那个)。两个标题都有相同的文字。第一个标题来自哪里?
答案 0 :(得分:0)
您提供的代码看起来完全正常(尽管它可能会生成一个警告,表示最后没有return null;
。问题出在其他地方,但是没有办法确定你的内容是什么已经给了。