title: Tabbar Controller shows Black screen when presentviewcontroller ios
body: <p>I am currently working on tabbar application which has like 4 tabs. When I select one of the tab I want the behavior like how Instagram does when they click on "Camera tab" which I have achieved it by adding the code as below. But When I hit the tab; it shows a black screen first and then the view below. How can I avoid to not show the black screen ?</p>
  
  <pre><code>override func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem) {
     if item.title == "More" {
  
          let storyboard = UIStoryboard(name: "Main", bundle: nil);
          let moreView = storyboard.instantiateViewControllerWithIdentifier("moreView") as! MoreView;
          moreView.modalPresentationStyle = UIModalPresentationStyle.FullScreen;
          self.presentViewController(moreView, animated: true, completion: nil)
      }
    }
  </code></pre>