0
我使用一個UITableView顯示小區的列表,當用戶選擇的細胞然後一個新的視圖將顯示通過使用以下代碼:如何在用戶返回表視圖時執行單元格取消選擇?
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[self.navigationController pushViewController: detailsViewController animated: TRUE];
}
通過使用上面的代碼,正確顯示的視圖,但是當我返回到根表視圖時,那麼該單元格仍處於選中狀態。 我注意到,在許多sdk示例中,當根視圖處於封裝狀態時,單元格被取消選擇(具有很好的動畫效果),但是我找不到在任何示例中實現此功能的代碼。 我知道,我可以使用:
[tableView deselectRowAtIndexPath:indexPath animated: YES];
實現這一點,但我在這些例子中如何做到這一點很好奇,而無需使用任何代碼。
任何想法?
非常感謝你,就是這樣! – 2009-04-22 14:09:38