Ändern Sie die Rahmenfarbe einer UITableViewCell bei Auswahl

Ich verwende eine benutzerdefinierte Tabellensichtzelle für meine Tabellensicht. Zum Festlegen des Rahmens habe ich der benutzerdefinierten Zelle eine Ansicht hinzugefügt und ändere ihre Rahmeneigenschaften.

self.borderView.layer.borderColor = VIEW_BORDER_COLOR;

Ich möchte die ausgewählte Zelle durch Ändern der Rahmenfarbe hervorheben. Ich habe versucht, es in didselectrowforindexpath zu ändern,

cell.borderView.layer.borderColor = [UIColor yellowColor].CGColor;

Wenn die Zellen jedoch wiederverwendet werden, ändert sich dies beim Scrollen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage