交代:
在tableview中有两个cell跳转到不同的控制器。Cell1的控制器有:VC1,VC2,VC3。Cell2的控制器有:VC4 。两者无关联。
问题:
如何实现当Cell1的VC3 跳转到 VC4 并且 VC4 的pop(或者其他方式返回)到Cell2 ?
想到的解决方案:
1.压入控制器VC4,并且移除 root... 与 VC4 除外的控制器?(正在实践)
交代:
在tableview中有两个cell跳转到不同的控制器。Cell1的控制器有:VC1,VC2,VC3。Cell2的控制器有:VC4 。两者无关联。
问题:
如何实现当Cell1的VC3 跳转到 VC4 并且 VC4 的pop(或者其他方式返回)到Cell2 ?
想到的解决方案:
1.压入控制器VC4,并且移除 root... 与 VC4 除外的控制器?(正在实践)
1、标题问题: [self.navigationController.navigationController popToViewController:vc animated:YES];
2、遍历navigationController堆栈删除VC4和Cell2中间的所有view
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答933 阅读
1 回答950 阅读
可以通过寻找控制器栈来解决
题主,我看错了,都是通过presentViewController navigationController来跳转的?
比如:Nav1->Nav2?
cell1与cell2不是一个控制器吗...怎么跳转到cell2是什么意思