Цель C: Как представить модальный контроллер представления из appdelegate?

Я нахожусь в appdelegate моего приложения. Как я могу добавить контроллер модального представления в метод «didfinishlaunching»?

Я пробовал следующее, но не работал

SomeViewController *vc = [[SomeViewController alloc]init];
[self.tabController.navigationController presentModalViewController:vc animated:NO]; 

РЕДАКТИРОВАТЬ: Я изменил свою реализацию на следующую

self.tabController.selectedViewController 
= [self.tabController.viewControllers objectAtIndex:0];
SomeViewController *vc = [[SomeViewController alloc]init];
[self.tabController.selectedViewController presentModalViewController:vc animated:NO];

. Я проверил, что «выбранный контроллер представления» не равен нулю ... однако я все еще не могу получить требуемый результат. Что мне не хватает?

6
задан Zhen 15 August 2011 в 18:54
поделиться