0

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

[vc0 presentModalViewController:vc1]

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

[vc1 presentModalViewController:vc2]

在 vc1 和 vc2 我都有一个 X 按钮调用

[self dismissModalViewController];

现在第一次运行抛出该流程很好,vc1 以模态方式呈现,然后在按下正确的按钮后出现 vc2。关闭视图的行为也正确。但是,当我尝试重新开始流程时,我无法从 vc1 以模态方式呈现 vc2。有没有其他人遇到过类似的问题?

4

1 回答 1

0

我认为您可能缺少要呈现的视图控制器的分配 + 初始化

于 2010-12-04T14:07:24.997 回答