子界面跳回到tabbar界面



        上圖爲啓動app後進入的頁面app

          下圖爲子界面
spa



        如今有這樣一個需求,須要在子界面點擊查看報告時跳回到tabbar界面,而且設定tabbar選定爲第二個界面,剛開始爲這個問題糾結了很長時間,這該怎麼跳?present和push顯然是不行的,那麼應該怎麼辦呢?code

        其實和簡單,只要獲取到定義的tabbar,而後設定window的rootController爲tabbar,同時設定tabbar的selected就能夠了,代碼以下:it

ViewController *VC = [[ViewController alloc] init];
    VC.selectedIndex = 0;
    UIWindow *window = [UIApplication sharedApplication].keyWindow;
    window.rootViewController = VC;

    其中VC爲tabbar。
io

相關文章
相關標籤/搜索