#iphone #uitableview
#iPhone #uitableview
Вопрос:
Я новичок в мире iPhone. Я разработал пример приложения, используя UITableViewController UIToolbar.
Проблема в том, что когда ячейки становятся видимыми при прокрутке, значения ячеек также очищаются
например: UITableView содержит следующие элементы. (внутри каждого элемента есть некоторое целочисленное значение для вычисления)
Текст элемента 1
Текст элемента 2
Текст элемента 3
Текст Item4
Текст Item4
Текст элемента 5
Когда я прокручиваю tableview, элементы item1 и item2 перестают быть видимыми
Теперь я пытаюсь вычислить значения tableview, я пропустил текст item1 и item2
Помогите мне с этим
Заранее спасибо, Нагараджан Говиндараджан.
Ответ №1:
В памяти сохраняются только видимые ячейки. Вы не должны использовать ячейку для отслеживания каких-либо значений.
Используйте UITableViewDataSource для отслеживания любого из значений. Используйте, например, NSArray для хранения ваших элементов. Затем в методах UITableViewDataSource вы можете извлечь значение из NSArray и передать его в UITableView, который будет его отображать.