假设您有一个应用程序,您确定在其中始终UINavigationController
显示一个,并且我需要从该控制器外部以模态方式显示另一个视图控制器(例如:因为我使用命令模式并且我不想给出对它的视图控制器的引用)。
有没有一种安全的方法来获取“根”导航控制器并调用它的presentModalViewController:animated
方法?
我尝试使用[UIApplication sharedApplication].keyWindow.rootViewController
,但我发现它在警报期间为零。