iPhone: «Блокировка» сотовой связи в верхней части TableView - PullRequest
2 голосов
/ 23 августа 2010

Я пытаюсь, чтобы ячейка вверху таблицы всегда оставалась там и не прокручивалась вниз при добавлении объекта, т.е. ячейка должна оставаться на indexpath.row==0.Можно ли зафиксировать ячейку в определенной позиции в таблице?Если так, как это будет реализовано?

РЕДАКТИРОВАТЬ

Если бы я сделал другой раздел для этой ячейки, который бы работал, не так ли?

Ответы [ 4 ]

2 голосов
/ 23 августа 2010

Вы не можете заставить ячейку просмотра таблицы всегда оставаться на экране.Это побеждало бы цель иметь стол во-первых.

Вместо этого, если вам нужно, чтобы что-то всегда отображалось в табличном представлении, вы помещаете это либо в представление верхнего или нижнего колонтитула таблицы.Создайте нужное представление, а затем назначьте его свойству tableHeaderView или tableFooterView таблицы.

0 голосов
/ 21 февраля 2012

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

0 голосов
/ 23 августа 2010

Я думаю, что это невозможно, потому что tableview находится в uiscrollview, может быть, если вы добавите subView в ваш navigationController.view?

0 голосов
/ 23 августа 2010

Вероятно, вам нужен заголовок таблицы - проверьте свойство tableHeaderView в UITableView

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