Значение UISwitch перерабатывается в UITableView - PullRequest
2 голосов
/ 18 октября 2011

У меня есть UITableView с пользовательской ячейкой, которую я построил. В каждой пользовательской ячейке я добавил переключатель UIS. Мой стол только высотой 100px. Когда у меня 6 или более ячеек, кажется, что он начинает перерабатывать UIS-переключатели в ячейках, поэтому, если я изменю значение переключателя в ячейке 0, переключатель в ячейке 5 также изменит свое значение, чтобы соответствовать значению ячейки 0. Есть ли способ управления памятью, чтобы предотвратить это?

Спасибо.

1 Ответ

1 голос
/ 20 октября 2011

Я использовал теги, чтобы отслеживать, какие переключатели были в табличном представлении, используя

cell.cellSwitch.tag = indexPath.row;

Затем я смог вернуться и указать правильный код в моем коде.

...