更改uitableView部分标题颜色

时间:2013-11-12 16:50:40

标签: colors tableview sections

我正在寻找许多小时,找不到任何解决方案,我认为这很简单,但似乎不是。 我有一个tableView并附加了一个viewController作为tableViewController的子类。 现在我只想更改部分的标题颜色。 由于故事板中无法实现这一点,我真的很想知道我可以使用哪些代码。

1 个答案:

答案 0 :(得分:3)

这是100%工作,您可以更改索引或标题文本颜色

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
{
    view.tintColor = [UIColor redColor];

    // if you have index/header text in your tableview change your index text color 
    UITableViewHeaderFooterView *headerIndexText = (UITableViewHeaderFooterView *)view;
    [headerIndexText.textLabel setTextColor:[UIColor blueColor]];

}