presentModalViewController无法正常工作

时间:2012-03-04 12:40:54

标签: iphone uinavigationcontroller modalviewcontroller presentmodalviewcontroller

我有一个基于导航控制器的应用程序。有许多视图控制器。 方法pushViewController:animated:工作正常,视图控制器被正确推送。

但是,如下所示从viewcontroller或导航控制器呈现模态视图控制器不起作用。代码不会给出任何错误,并在调试中执行,但屏幕不会显示。

我试过

[self presentModalViewController:vc animated:YES];

[self.navigationController presentModalViewController:vc animated:YES];

请欣赏任何指示!

1 个答案:

答案 0 :(得分:1)

您发布的代码看起来不错。确保将vc.modalTransitionSyle设置为合理,确保vc中的nil不是presentModalViewController:animated。如果你的目标是5.x并忽略4.x,那么你应该转向新的presentViewController:animated:completion成语,其他人正在停止服务。