У меня индексированное табличное представление, как и в списке контактов в iphone.
Я хочу, чтобы, если в разделе не было строк, заголовок раздела для этого раздела не отображался.
если вы используете массив для каждого раздела, то вы можете проверить счетчик этого массива до 0 или нет
если 0, то это возвращает 0 высоту для заголовка
-(CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if ([urSectionArray count]>0) { return 90; } return 0; }
подробнее
http://blog.webscale.co.in/?p=240
Почему бы не заставить tableView:heightForHeaderInSection: вернуть ноль в этом случае?
tableView:heightForHeaderInSection: