2013-10-01 44 views
0

我試圖訪問我的AppDelegate.m中的視圖。我使用self.window.rootViewController來獲取對活動ViewController的引用,但是,當我使用presentViewController創建模態視圖時,我無法訪問新呈現的視圖。如何從AppDelegate.m獲取對模態視圖的引用?iOS在AppDelegate中訪問模態視圖

+0

請張貼代碼。 – danh

回答

5

什麼你要找的是presentedViewController

UIViewController *vc = self.window.rootViewController.presentedViewController; 
+0

工作像魅力感謝男人;) – ScottOBot

0

如果模態視圖控制器提出關閉RootViewController的,比你應該可以用下面的命令來訪問它:

NSArray *childVCs = [self.window.rootViewController childViewControllers]; 

你的情態的viewController將是數組中的對象之一。