I have an UINavigationController inside of a TabBarController and when i select the already selected tabBarItem, the NavigationController pops back to its rootViewController. This is an automatic behavior as far as I know.
I need to modify this behavior, and using the
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
to push again the viewController i want, does not work properly since my push happens paralel with the automatic pop.