2010-03-23 9 views
10

Voglio mantenere una cella selezionata e cambiare solo quando seleziono un'altra cella. In tableView: cellForRowAtIndexPath: Ho impostato una cella selezionata con [cella setSelected: YES]. So che la cella è selezionata, ma non è mostrata. Quando chiamo [tableView reloadData] la cella selezionata lampeggia.UITableViewCell setSelected, ma la selezione non viene mostrata

Qualche idea?

risposta

28

Si consiglia di utilizzare selectRowAtIndexPath:animated:scrollPosition: anziché la proprietà selezionata per UITableViewCell

See campione UICatalog e leggere UITableView reference

Problemi correlati