Po dotknięciu wiersza w UITableView wiersz jest podświetlony i zaznaczony. Czy można to jakoś wyłączyć? tak aby stuknięcie wiersza nic nie robiło?
1 odpowiedź
Jak dla mnie to powinno zadziałać:
tableView.allowsSelection = false
Oznacza to, żedidSelectRowAt #
po prostu nie zadziała i dotknięcie nie zrobi nic. (Pamiętaj, że jeśli w komórkach masz UIButton lub inne kontrolki, oczywiście te kontrolki nadal będą działać. Wszelkie kontrolki, które akurat masz w komórce tabeli, są całkowicie niezwiązane z możliwością UITableView wyboru wiersza używającdidSelectRowAt #
)
Warto też zauważyć, że to nie zadziała gdy UITableView jest w trybie edycji. Aby ograniczyć wybór komórek w trybie edycji, spróbuj użyć kodu jak poniżej:
tableView.allowsSelectionDuringEditing = false