UITableView hebt die Auswahl der ausgewählten Zeile nicht automatisch auf, wenn die Tabelle erneut angezeigt wird
Normalerweise eine ausgewählte Zeile in aUITableView
wird mit einer Animation abgewählt, wenn der Benutzer aus der Detailansicht zurückspringt.
In meinem Fall habe ich jedoch eineUITableView
eingebettet in aUIViewController
Ich muss es manuell in machenviewWillAppear
wie so:
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
// For some reason the tableview does not do it automatically
[self.tableView deselectRowAtIndexPath:self.tableView.indexPathForSelectedRow
animated:YES];
}
Warum ist das so und wie kann man es beheben?