Я работаю над UITabBarController в iPhone SDK, что мне нужно, когда я нажимаю на определенную вкладку, она всегда должна быть в корне.
Попробуйте это:
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController { UINavigationController *navController = [tabBarController.viewControllers objectAtIndex:_tabBarController.selectedIndex]; [navController popToRootViewControllerAnimated:NO]; }