0

我正在寻找一种方法来更改 a 中的section headers标题UITableView。我一直在看网络和这个论坛,但找不到答案。这种性质的大多数主题都围绕更改section header title.

因此,tableview 填充了比方说3 个部分: Section 1, Section 2, Section 3。现在我怎样才能将这些标题更改为我想要的任何内容?

菲利普

4

1 回答 1

0

您可以更改 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 部分

于 2013-01-04T10:15:35.263 回答