2013-10-01 3 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 будет один из объектов в этом массиве.

Смежные вопросы