我正在尝试访问AppDelegate.m中的视图。我使用self.window.rootViewController
来获取对活动ViewController的引用,但是当我使用presentViewController
创建模式视图时,我无法访问新显示的视图。如何从AppDelegate.m获取对模态视图的引用?
答案 0 :(得分:5)
您要找的是presentedViewController
:
UIViewController *vc = self.window.rootViewController.presentedViewController;
答案 1 :(得分:0)
如果模态视图控制器出现在rootViewController之外,那么您应该可以使用以下命令访问它:
NSArray *childVCs = [self.window.rootViewController childViewControllers];
你的模态viewController将是该数组中的一个对象。