title: Hide a tab bar item but still display the controller
body: <p>I will accept answers in both swift and objective-c as the translation is fairly easy.</p>
  
  <p>I want to display a tab bar with a splash screen, but I don't want that splash screen to be in the tab bar items for selection.</p>
  
  <p>My setup now (below) shows the landing screen as the first displayed controller when the tab bar displays. However, I want that tab bar item hidden. Only the other three tabs should be selectable by a user. How do I do this?</p>
  
  <pre><code>//Create and add landing view
          navigation = UINavigationController()
          landingView = WGMLandingViewController(nibName: XIBFiles.LANDINGVIEW, bundle: nil)
          navigation.pushViewController(landingView, animated: false)
          navigation.title = "Landing View"
          controllers.append(navigation)
  
          //Create and add library view
          navigation = UINavigationController()
          libraryView = WGMLibraryViewController(nibName: XIBFiles.LIBRARYVIEW, bundle: nil)
          navigation.pushViewController(libraryView, animated: false)
          navigation.title = "Learn More"
          controllers.append(navigation)
  
          //Create and add pad view
          navigation = UINavigationController()
          orderPadView = WGMOrderPadViewController(nibName: XIBFiles.ORDERPADVIEW, bundle: nil)
          navigation.pushViewController(orderPadView, animated: false)
          navigation.title = "Order Pad"
          controllers.append(navigation)
  
          //Create and add lookup view
          navigation = UINavigationController()
          partLookupView = WGMLookupViewController(nibName: XIBFiles.LOOKUPVIEW, bundle: nil)
          navigation.pushViewController(lookupView, animated: false)
          navigation.title = "Lookup"
          controllers.append(navigation)
  
          //Set up controller list
          self.setViewControllers(controllers, animated: false)
  </code></pre>