Я попытался получить заголовок, используя [self tableView:self.tableView titleForHeaderInSection:section]
, но быстро после публикации этого вопроса я понял, что его следовало вызвать из super
. Поэтому:
[super tableView:self.tableView titleForHeaderInSection:section]
.
Заголовок может быть настроен с помощью
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
NSString *title = [super tableView:self.tableView titleForHeaderInSection:section];
if (title.length == 0) return nil;
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, 40)];
label.textColor = [UIColor whiteColor];
label.backgroundColor = [UIColor clearColor];
label.text = title;
return label;
}