iOS9 Quick Action 画面遷移


iOS9以降から実装されているQuick Action(3D touch)を開発していますが  
Appdelegate内から指定したViewController(StoryBoard)の呼び出しはできましたが  
TabBarControllerの呼び出し方法がわかりません  
rootViewControllerにStoryBoardで作成したTabBarをどのようにして追加すればよろしいのでしょうか?

[code]

    -(void)application:(UIApplication *)application
        performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItem
        completionHandler:(void (^)(BOOL))completionHandler{
        if([shortcutItem.type compare:@"info.plistのTypeコード"] == NSOrderedSame) {
    
            self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds];
            UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
    
            UIViewController *viewController;
                viewController = [storyboard instantiateViewControllerWithIdentifier:@"ViewControllerID名"];
            self.window.rootViewController = viewController;
            [self.window makeKeyAndVisible];
        }
    }
    
[/code]




解決しました

[code]

    UIViewController *viewController;
                viewController = [storyboard instantiateViewControllerWithIdentifier:@"ViewControllerID名"];
            self.window.rootViewController = viewController;
    
[/code]

から↓でUITabのIndex=1に割り当てているViewの表示ができました

[code]

    UITabBarController *tabBarController = [storyboard instantiateViewControllerWithIdentifier:@"tabBarControllerID名"];
    tabBarController.selectedIndex=1;
    self.window.rootViewController = tabBarController;
    
[/code]

