我正在寻找一种方法来更改 a 中的section headers
标题UITableView
。我一直在看网络和这个论坛,但找不到答案。这种性质的大多数主题都围绕更改section header title
.
因此,tableview 填充了比方说3 个部分: Section 1, Section 2, Section 3。现在我怎样才能将这些标题更改为我想要的任何内容?
菲利普
我正在寻找一种方法来更改 a 中的section headers
标题UITableView
。我一直在看网络和这个论坛,但找不到答案。这种性质的大多数主题都围绕更改section header title
.
因此,tableview 填充了比方说3 个部分: Section 1, Section 2, Section 3。现在我怎样才能将这些标题更改为我想要的任何内容?
菲利普
您可以更改 UITableView 部分标题如下
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
NSString *name;
switch (section)
{
case 0:
name = firstHeader;
break;
case 1:
name = secondHeader;
break;
default:
name = @"";
break;
}
return name;
}
更新: 当您收到对 UITableView 中任何部分的修改时,为什么不调用此方法来更新该部分
- (void)reloadSections:(NSIndexSet *)sections withRowAnimation:(UITableViewRowAnimation)animation
这将使用漂亮的动画更新 Selected 部分