Я использовал простую ячейку прототипа из раскадровки для добавления вида заголовка в мой табличный вид. Я добавил несколько ярлыков в ячейку и дал конкретный тег каждой метке, но при обращении к ней возвращает значение nil для метода [cell viewWithTag:]. (Я не создал пользовательский класс для ячейки). Я использую следующий метод:UITableViewCell для headerview не загружает подзаголовки из раскадровки
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UITableViewCell * headerView = [tableView dequeueReusableCellWithIdentifier:@"HeaderView"];
UILabel * lblVenueName = (UILabel *)[headerView viewWithTag:100];
lblVenueName.text = @"Test Venue";
return headerView;
}
для кода выше значение lblVenueName всегда возвращает ноль.
Вы должны проверить, возвращает ли 'dequeueReusableCellWithIdentifier' объект, или если вам нужно создать новый. –