我有两个名为VCAVC B的UIViewControllers。 VCB有两个子视图,这些子视图显示为模式视图控制器。两种模式视图控制器是M 1M 2。有可能从M2转到VCA吗?我需要弹出M2并尽可能转到VCA。推送至VCA不起作用,因为M2没有导航栏。并且将VCA表示为模式是不好的,因为VCA需要维护其导航栏。

因此有可能从Modal ViewController的M2跳到VCA

提前致谢。

最佳答案

VCA有一个链接,说它是您的根控制器,这意味着它应该是导航堆栈的基础。因此,在运行时,应该有VCA-> VCB-> M1-> M2,而不是分支图。我想让VCB监听M2完成的通知。然后可以关闭M1,然后关闭M2,然后弹出到根视图控制器。

关于ios - 从模态视图 Controller (包括图片)插入/弹出到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23154046/

10-10 21:43