UITableView Заголовок Просмотр свитков - PullRequest
3 голосов
/ 07 июня 2010

Я использую представление заголовка, а не заголовок раздела, с моим UITableView. Документация говорит, что представление заголовка находится сверху таблицы, но мое представление заголовка прокручивается как обычная строка. Есть ли способ сделать вид заголовка всегда видимым вверху таблицы?

Ответы [ 2 ]

6 голосов
/ 01 февраля 2012

Вы, конечно, нашли решение для этого, но я публикую его здесь для других людей. Верхний и нижний колонтитулы табличного представления прокручиваются вместе с остальными строками. Если вы хотите, чтобы они имели фиксированную позицию сверху или снизу табличного представления, то вам на самом деле не нужен заголовок или нижний колонтитул. Просто добавьте желаемое представление в качестве родственного элемента представления таблицы (подпредставление superView tableView) и поместите его сверху или снизу tableView.

4 голосов
/ 23 августа 2012

Решение состоит в том, чтобы реализовать:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

и

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section

для фиксированного представления заголовка, а не использовать self.tableView.tableHeaderView (этот прокручиваемый).

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