为简单起见,我有3个UIViewControllers,名为vc0,vc1,vc2。我的操作流程是vc0调用中的一个按钮
[vc0 presentModalViewController:vc1]
然后在vc1中我在vc1中有另一个调用
的按钮[vc1 presentModalViewController:vc2]
在vc1和vc2中,我都有一个调用
的X按钮[self dismissModalViewController];
现在第一次运行时,流量很好,vc1以模态方式显示,然后在按下正确的按钮后显示vc2。取消视图也表现正常。但是,当我尝试重新开始流程时,我无法从vc1以模态方式呈现vc2。还有其他人遇到过类似的问题吗?
答案 0 :(得分:0)
我认为您可能缺少要呈现的视图控制器的allot + init