2010-11-12 76 views
0

當我收到推送通知時,我想跳轉到標籤欄上的中間選項卡並重置選項卡(它具有多個用戶可能瀏覽的表格視圖)。我可以使用tabBarController.selectedIndex = 1跳轉到標籤頁; ...但我如何重置到第一個視圖?返回到UITabBarItem的第一個視圖

回答

0

上的控制器類(也許你的應用程序代理)實施UITabBarControllerDelegate和實施tabBarController:didSelectViewController:彈出所有推視圖控制器從導航堆棧:

- (void) tabBarController:(UITabBarController *) tabBarController didSelectViewController:(UIViewController *) viewController { 
    if([viewController isKindOfClass:[UINavigationController class]]) 
    { 
     [(UINavigationController *)viewController popToRootViewControllerAnimated:YES]; 
    } 
} 
相關問題