我正在尝试访问我的 AppDelegate.m 中的视图。我self.window.rootViewController
用来获取对活动 ViewController 的引用,但是,当我创建模态视图时,presentViewController
我无法访问新呈现的视图。如何从 AppDelegate.m 获取对模态视图的引用?
问问题
1348 次
2 回答
5
您正在寻找的是presentedViewController
:
UIViewController *vc = self.window.rootViewController.presentedViewController;
于 2013-10-01T22:11:50.820 回答
0
如果模态视图控制器是从 rootViewController 中显示出来的,那么您应该可以使用以下命令访问它:
NSArray *childVCs = [self.window.rootViewController childViewControllers];
您的模态视图控制器将是该数组中的对象之一。
于 2013-10-01T22:06:42.410 回答