Текст элементов управления UITableview не загружается, когда он виден при прокрутке - PullRequest
0 голосов
/ 24 мая 2011

Я новичок в мире iPhone. Я разработал пример приложения с использованием UITableviewcontroller + UIToolbar.

Проблема в том, что при прокрутке ячейки становятся невидимыми, а значения ячеек также очищаются

например: У UITableview есть следующие пункты. (внутренне каждый элемент имеет некоторое целочисленное значение для расчета)

Item1 text

Item2 text

Item3 text

Item4 text

Item4 text

Item5 text

Когда я прокручиваю вид таблицы, item1 и item2 исчезают из видимого

Теперь я пытаюсь вычислить значения таблицы, пропустил текст item1 и item2

Помоги мне из этого

Заранее спасибо, Нагараджан Говиндараджан.

1 Ответ

2 голосов
/ 24 мая 2011

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

Используйте UITableViewDataSource для отслеживания любого из значений. Используйте, например, NSArray, удерживайте ваши темы. Затем в методах UITableViewDataSource вы можете извлечь значение из NSArray и передать его в UITableView, который отобразит его.

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