presentModalViewController not working



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

然而,从视图控制器或导航控制器呈现模式视图控制器(如下所示)是不起作用的。该代码没有给出任何错误,并在调试中执行,但屏幕没有显示。

我试过

[self presentModalViewController:vc animated:YES];

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

感谢您的指点!

您发布的代码看起来不错。确保vc.modalTransitionSyle设置为合理的值,确保vc不是presentModalViewController:animated中的nil。如果你的目标是5.x而忽略4.x,那么你应该转向新的presentViewController:animated:completion习惯用法,其他人正在退出服务。

最新更新