modalViewController上的presentModalViewControllver只能运行一次

时间:2010-12-03 17:50:45

标签: iphone uiviewcontroller presentmodalviewcontroller

为简单起见,我有3个UIViewControllers,名为vc0,vc1,vc2。我的操作流程是vc0调用中的一个按钮

[vc0 presentModalViewController:vc1]

然后在vc1中我在vc1中有另一个调用

的按钮
[vc1 presentModalViewController:vc2]

在vc1和vc2中,我都有一个调用

的X按钮
[self dismissModalViewController];

现在第一次运行时,流量很好,vc1以模态方式显示,然后在按下正确的按钮后显示vc2。取消视图也表现正常。但是,当我尝试重新开始流程时,我无法从vc1以模态方式呈现vc2。还有其他人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:0)

我认为您可能缺少要呈现的视图控制器的allot + init