Ich habe eine Tabelle, die bei Auswahl ein Bild von einem anderen ändert. Das alles funktioniert gut, aber wenn ich eine TableCell auswähle, ändert sich das Bild, aber wenn ich scrolle, hat es auch das Bild einer anderen Zelle geändert, die ich nicht ausgewählt habe.CheckBox auf Tableview duplizieren, Swift, iOS
Unten ist mein Code.
Wenn ich detqueureusable Zelle in der did select-Funktion verwenden, dann ändert es nur das Bild überhaupt nicht, wenn ausgewählt.
dies Ihre Frage- Antwort: https: //stackoverflow.com/questions/43686354/filtertableviewcontroller-reloadrows-reloading-rows-only-on-first-call. Sie müssen den Kontrollkästchenstatus tatsächlich speichern. –
Hier ist meine Demo https://www.dropbox.com/s/e43zk55surlwjlk/CollectionCkeck.zip?dl=0 seine mit collectionview, aber die Logik kann Ihnen helfen –