2013-08-04 7 views
1

Я сделал таблицу с заголовками разделов. Теперь, когда section == 0, я не хочу заголовка, когда раздел> 0, я хочу заголовки. Я создаю заголовки, создавая UIView и настраивая его в коде, и это работает нормально, но первый заголовок (раздел == 0) всегда выглядит как 18 пикселей, даже когда мой UIView size = (0,0) (или (1,1)), и даже когда я установилHidden: YES на эту точку зрения. Как я могу полностью скрыть первый заголовок?Заголовок раздела UITableView невидимый

ответ

2

Начиная с прошивкой 5.0 это уже не достаточно, чтобы обеспечить вид nil или нулевых пикселей для заголовка в секции, которые вы хотели бы скрыть: вам нужно переопределить метод tableView:heightForHeaderInSection: в вашем UITableViewDelegate, а также, и вернуть нулевую высоту для нулевого нуля:

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { 
    return section ? actualHeaderHeight : 0.0; 
} 
Смежные вопросы