UITableView no deselecciona automáticamente la fila seleccionada cuando vuelve a aparecer la tabla
Normalmente una fila seleccionada en unUITableView
se deselecciona con una animación cuando el usuario vuelve de la vista de detalles.
Sin embargo, en mi caso donde tengo unUITableView
incrustado en unUIViewController
Tengo que hacerlo manualmente en.viewWillAppear
al igual que:
-(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];
}
¿Por qué es esto y cómo solucionarlo?