Цель C: Контроллер вкладок: Как выбрать вкладку и перенести набор представлений в корень? - PullRequest
0 голосов
/ 19 июля 2011

В моем уведомлении получен метод получения, я хочу, чтобы приложение перешло на выбранную вкладку и отобразил контроллер корневого представления вкладки.

Я пробовал следующую реализацию, но на выбранной вкладке не отображался корневойпросмотр контроллера.Как я могу сделать эту работу?

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    self.tabController.selectedIndex = 2; 

    //Pop View Controller to root
   [self.tabController.selectedViewController.navigationController popViewControllerAnimated:NO];     
}

1 Ответ

0 голосов
/ 19 июля 2011

Попробуйте

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    self.tabController.selectedIndex = 2; 

    //Pop View Controller to root
   [self.tabController.selectedViewController.navigationController popToRootViewControllerAnimated:NO];     
}
...