Как установить пользовательскую ячейку для TableCells без привязки к данным - PullRequest
0 голосов
/ 31 марта 2009

Я с радостью могу настроить стиль своих ячеек таблицы с помощью делегата cellForRowAtIndexPath, но я хочу установить фон всех незаполненных ячеек, которые все еще находятся на экране

Ответы [ 2 ]

0 голосов
/ 31 марта 2009

Используйте метод visibleCells в представлении таблицы. Тогда делай что хочешь с клетками.

В качестве альтернативы, вы можете вызвать indexPathsForVisibleRows, чтобы получить только пути индекса. Затем вызовите cellForRowAtIndexPath:, чтобы получить ячейку, соответствующую каждому пути индекса.

0 голосов
/ 31 марта 2009

эй, в основном любая ячейка, которая является частью вашего табличного представления, принадлежит определенному индексу и определенной строке

, так что если вы не заполняете конкретный раздел через источник данных - вы все равно можете получить ссылку на ячейку в этом indexPath, вручную вызвав делегат cellForRowAtIndexPath и передав раздел, а также индекс строки

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

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