Из вашего вопроса не ясно, как вы организовали свои взгляды и чего вы пытаетесь достичь. Обычно UITabBarController содержит массив контроллеров корневых представлений. Каждый вид контроллера соответствует вкладке на панели вкладок. Любой или все эти контроллеры представления могут быть UINavigationController, который сам может содержать стек контроллеров представления.
UITabBarController
|-UINavigationController -> [AViewController,.....]
|-UINavigationController -> [AnotherViewController,.....]
|-UINavigationController -> [AndAnotherViewController,.....]
К контроллерам навигации, которые в этом случае будут корневым контроллером представления для каждой вкладки, можно обратиться через свойство viewControllers UITabBarController:
NSArray *rootViewControllers = [tabBarController viewControllers];
Итак, если вам нужен контроллер корневого представления первой панели вкладок:
UINavigationController *rootViewController = [rootViewControllers objectAtIndex:0];