Проблема с заголовком UITableView - PullRequest
0 голосов
/ 31 января 2011

Я устанавливаю свойство table, tableHeaderView, чтобы оно было скрыто, это работает и скрывает tableHeaderView, но я также хочу, чтобы таблица двигалась вверх и закрывала пространство, которое ранее занимало tableHeaderView.

Спасибо

Ответы [ 3 ]

3 голосов
/ 31 января 2011

Если вы хотите скрыть tableHeaderView, вам нужно сделать следующее в месте, где вы хотите скрыть заголовок,

[yourTableView setTableHeaderView:nil];

Это автоматически удалит пространство, которое занимало ваше представление заголовка.

1 голос
/ 31 января 2011

Чтобы опустить заголовок и пробел, используйте:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
    return nil;
}
0 голосов
/ 31 января 2011

для этого единственное, что вам нужно сделать, это установить высоту заголовка равным 0.

Тогда, даже если вы не будете скрывать заголовок, он будет скрыт автоматически

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section      
{
  return 0;
}

СЧАСТЛИВОЕ ИКОДИРОВАНИЕ ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...