I have a UITabBarController that loads a UINavigationController for each of its tab. The first tab is obviously my initial screen, however I don’t want the tab-bar to be visible for this screen.
Maybe my approach is wrong. How can I make sure that a UINavigationController is shown as my initial screen?
Whichever view you put in
[window addSubview:]in your app delegate will be visible on launch. If you just want theUINavigationController, add itsviewproperty. If your tab bar isn’t visible on launch, how were you planning on making it visible?