У меня возникла проблема при создании контрольного списка в стиле примера TouchCells из примера кода Apple. По сути, это таблица, которая позволяет многократно выбирать элементы и ставит галочку для каждого выбранного элемента.
Проблема, с которой я столкнулся, заключается в том, что, когда я выбираю элемент и затем прокручиваю экран вниз, случайным образом выбирается другой элемент (вне экрана). Кажется, что обычно это следующая ячейка, которая будет загружена на экран.
Я не мог понять, что я делаю неправильно, поэтому я протестировал это с помощью кода Apple TouchCells. В их программе, однако, они имеют только 6 ячеек, и нет места для прокрутки. Итак, я продублировал некоторые элементы из файла plist, чтобы создать больше ячеек, и ... появляется та же проблема. Если вы выберете ячейку, а затем прокрутите, другая ячейка будет выбрана случайным образом.
Обновление Я недавно попробовал пример кода iPhone Dev Cookbook под названием «Проверки» и ... как вы уже догадались, та же проблема. Вот ссылка: http://code.google.com/p/cookbooksamples/downloads/list
Это сводит меня с ума. Это ошибка или я что-то не так делаю? Кто-нибудь знает как это исправить?
Спасибо!
Кроме того, кто-нибудь знает какой-либо пример кода, который показывает, как это сделать?