我有两个视图控制器,第一个(VC1)有一个按钮,当点击它时,它将导航到第二个视图控制器(VC2)。 VC2是一个包含名称列表的表格视图,它在顶部有搜索栏供搜索。如果我正常选择一个单元格,它将调用unwind segue以弹出回VC1。但是,如果我搜索一个名称,然后在搜索结果上,我选择一个单元格,它就无法执行那个展开segue,它只是解散搜索UI并导致如下错误:
popToViewController:transition:在UINavigationController上调用 现有的过渡或演示正在发生;导航 堆栈不会更新。
我也尝试在tableview上解除VC2:didSelectCellAtIndex但没有用。
任何帮助将不胜感激!!!
答案 0 :(得分:1)
尝试使用以下功能:
[self.navigationController popViewControllerAnimated:YES];