Mein Tableview sieht wie folgt ausUISwitch verändert Zustand auf andere Zelle, wenn Scroll
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! Cell
return cell
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 200
}
Und mein tableviewcell sieht wie folgt aus
class Cell: UITableViewCell {
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
Wenn ich Schaltzustand auf jeder Zelle und blättern ändern. Der Schalter für eine andere Zelle hat den Zustand für andere Zellen beim Scrollen periodisch geändert. Bitte helfen
Es ist wegen der Zelle aus der Warteschlange. Können Sie Ihre Frage bitte mit Datenmodellen aktualisieren? – Baig
Das ist das Problem. Ich habe ein Testprojekt erstellt, um zu sehen, ob mein Datenmodell dieses Problem verursacht. Aber mit nur diesem Code es gibt ich gleiches Problem – cole
Bitte überprüfen Sie meine aktualisiert [Antwort] (https://stackoverflow.com/a/45857034/1556386) – Baig