Ios 为什么返回到ViewController时tableViewCell未被选中?

Ios 为什么返回到ViewController时tableViewCell未被选中?,ios,uitableview,Ios,Uitableview,我的ViewController中有一个带有自定义单元格的tableView,我选择一个单元格并转到下一个ViewController 但是,返回后,单元格将自动取消选择 这是我第一次看到这样的东西 我还没有在第一个ViewController的ViewDidDisplay、ViewWillDisplay、ViewDidEnglish或ViewWillEnglish中写任何可以执行类似操作的内容 我在模拟器中以慢速动画运行代码,以查看发生了什么 返回时,单元格仍处于选定状态,但很快选定内容就会消

我的ViewController中有一个带有自定义单元格的tableView,我选择一个单元格并转到下一个ViewController

但是,返回后,单元格将自动取消选择

这是我第一次看到这样的东西

我还没有在第一个ViewController的ViewDidDisplay、ViewWillDisplay、ViewDidEnglish或ViewWillEnglish中写任何可以执行类似操作的内容

我在模拟器中以慢速动画运行代码,以查看发生了什么

返回时,单元格仍处于选定状态,但很快选定内容就会消失

我在customCell中的setSelected:animated:method中放置了一个断点,以回溯调用它的内容

这是我看到的


这是
UITableViewController
的属性,将
clearselectiononviewwillappear
设置为NO

这是
UITableViewController
的属性,将
clearselectiononviewwillappear
设置为NO

你有谷歌吗<代码>-setClearSelectionInviewMillAppear在此之前我从未使用过TableViewController。我习惯于使用普通VC实现委托和数据源。我发现这种行为很奇怪,当我提出这个问题时,我意识到有一个对UITableViewController的viewwillbeen的调用,我检查了它并意识到它可能是那里的默认实现。然后,这个答案出现了,否则我就过度使用了一个空视图,它将出现在UITableViewController子类中。所以我不知道谷歌该怎么做,我试着用谷歌搜索。“返回ViewController时tableViewCell未被选中”对meinstead不起作用。我使用“返回时取消选择表视图行”作为第一个链接。但多亏了这个问题,现在谷歌搜索的任何人都会得到这个问题作为最重要的结果。你谷歌到底是什么<代码>-setClearSelectionInviewMillAppear在此之前我从未使用过TableViewController。我习惯于使用普通VC实现委托和数据源。我发现这种行为很奇怪,当我提出这个问题时,我意识到有一个对UITableViewController的viewwillbeen的调用,我检查了它并意识到它可能是那里的默认实现。然后,这个答案出现了,否则我就过度使用了一个空视图,它将出现在UITableViewController子类中。所以我不知道谷歌该怎么做,我试着用谷歌搜索。“返回ViewController时tableViewCell未被选中”对meinstead不起作用。我使用“返回时取消选择表视图行”作为第一个链接。但多亏了这个问题,现在谷歌搜索的任何人都会把这个问题作为最重要的结果。是的。。我意识到了这一点。我总是将普通的ViewControllers与tableview一起使用,并用于在VC本身中实现数据源和委托。我几乎从未使用过UITableViewController。这是我们第一次使用它,感觉很奇怪。公平地说,我也这么做了,所以我先看了UtableView,我只检查了UtableViewController的文档,因为我在堆栈跟踪中看到了它。这正是我发布屏幕截图并提交问题后所做的。我的眼睛一直盯着桌面,然后我意识到一个控制视图将出现。。到那时,你的回答随之而来的是否决票。是的。。我意识到了这一点。我总是将普通的ViewControllers与tableview一起使用,并用于在VC本身中实现数据源和委托。我几乎从未使用过UITableViewController。这是我们第一次使用它,感觉很奇怪。公平地说,我也这么做了,所以我先看了UtableView,我只检查了UtableViewController的文档,因为我在堆栈跟踪中看到了它。这正是我发布屏幕截图并提交问题后所做的。我的眼睛一直盯着桌面,然后我意识到一个控制视图将出现。。到那时,你的回答随之而来的是否决票。