Это немного странно. Более стандартно иметь tabBarController, который переключает представления, и некоторые из этих представлений могут быть контроллерами навигации. Но ...
Создайте UITabBarController и нажмите его.
NSMutableArray *viewControllers = [[NSMutableArray alloc] init];
// create someView
[viewControllers addObject:someView];
// create someView2
[viewControllers addObject:someView2];
UITabBarController *tabController = [[UITabBarController alloc] init];
[tabController setViewControllers:viewControllers];
[[self navigationController] pushViewController:tabController animated:YES];
Затем из представления tabBarContoller, основанного на каком-либо действии, вы можете выбрать его:
[self.navigationController popViewControllerAnimated: NO];