Ich frage mich, wie man die blaue Hervorhebungs-/Auswahlfarbe einer UITableViewCell
ändern kann, irgendwelche Ideen?
Antworten
Zu viele Anzeigen?
fullmoon
Punkte
7299
skymook
Punkte
3041
Swift 5
Eine weitere Lösung besteht darin, die setSelected-Methode Ihrer UITableViewCell
einfach zu überschreiben.
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Konfigurieren der Ansicht für den ausgewählten Zustand
let selectionView = UIView()
selectionView.backgroundColor = UIColor.green
// selectionView.alpha = 0.3 // optional, wenn Sie die Farbe abmildern möchten
self.selectedBackgroundView = selectionView
}
Hinweis: Funktioniert in Mac Catalyst.
- See previous answers
- Weitere Antworten anzeigen