我刚刚开始使用tableViews,并且我在嵌入navigationController 的viewController 中的tableview 中有5 个单元格。当按下一个单元格时,另一个视图被推入。我的问题是我按下的单元格被选中,但选择并没有消失。我试过这段代码:
- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self.tableView deselectRowAtIndexPath:indexPath animated:NO];
NewViewController *newViewController = [[NewViewController alloc] init];
newViewController.theTitle = [self.tableView cellForRowAtIndexPath:indexPath].textLabel.text;
[self.navigationController pushViewController: newViewController animated:YES];
}
tableView 在 viewDidLoad 方法中初始化。
仍然当我单击一个单元格时,新的 viewController 被推入,但该单元格保持选中状态。这里可能是什么问题?