YBPayHelperViewController *chooseVC = [[UIStoryboard storyboardWithName:@"AddUI" bundle:nil] instantiateViewControllerWithIdentifier:@"YBPayHelperViewController"]; AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; ZYCOMBaseNavigationController *nav = (ZYCOMBaseNavigationController *) appDelegate.window.rootViewController; MainTabBarController *tabbar = (MainTabBarController *)nav.viewControllers[0]; [self.navigationController popToRootViewControllerAnimated:NO]; tabbar.selectedIndex = 4; ZYCOMBaseNavigationController *meNav = (ZYCOMBaseNavigationController *)tabbar.childViewControllers[4]; [meNav pushViewController:chooseVC animated:YES];