我在我的 iOS 应用程序中使用Loren Brichter 的 FastScrolling UITableView 子类,当它被推回堆栈顶部时,我在正确取消选择表格视图中的单元格时遇到问题。我的viewWillAppear
方法如下所示:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:YES];
[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];
}
单元格被取消选择,但没有任何动画。我怎样才能解决这个问题?
更新
如果我删除上面的代码,就会发生完全相同的事情。每次视图被推到堆栈顶部时,是否会在旧视图的顶部添加一个新的表视图实例?