Я думаю, что-то не так с состоянием твоей клетки.Особенно, когда клетки не работают СЛУЧАЙНО.
Обратите внимание, что клетки можно использовать повторно.Из вашего кода, я думаю, вы хотите, чтобы только ячейки со значением @ "Alfabetisch" или @ "Eerder besteld" были отключены, другие являются интерактивными.
Но что на самом деле происходит?
Если вы прокрутитевверх и вниз отключенные ячейки выходят за пределы представления, в конечном итоге некоторые из них используются повторно, чтобы действовать как другая ячейка для отображения данных, которые должны быть включены, но, поскольку нет кодов для их включения, он будет отключен.В результате, если вы попробуете больше, все ячейки в конце концов будут отключены.
Так что по вашему вопросу это также может быть причиной странного поведения ваших невидимых ярлыков.
Вы должны проверить коды вне метода (любой код для изменения ячеек или меток) или автоматическое расположение метки в ячейке в раскадровке.