title: View Controller not loading Storyboard View
body: <p>I am new to iOS development. I have a story board with 2 view controllers, I link them up to UIViewController classes, it works when I try load the second class from the first class (like a splash screen going into the main menu) but then the 'menu' does not load the view from the storyboard. It loads a black screen. I have assigned the class to the viewcontroller in the right hand sidebar of the storyboard and coloured the screen red to see if it loads the class, it does, but if I take the red out, it loads a black screen, not the desired screen from the storyboard.</p>
  
  <p>Screen 1's (Splash)'s code:</p>
  
  <pre><code>func switchScreen() {
  
      let secondViewController:vcMainLogin = vcMainLogin()
      self.presentViewController(secondViewController, animated: true, completion: nil)
  
  }
  
  override func viewDidLoad() {
      super.viewDidLoad()
      NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: "switchScreen", userInfo: nil, repeats: false)    
  
  }
  </code></pre>
  
  <p>Screen 2's (login / menu)'s code:</p>
  
  <pre><code>override func viewDidLoad() {
      super.viewDidLoad()
      self.view.backgroundColor = UIColor.redColor()
      // Do any additional setup after loading the view.
  }
  </code></pre>
  
  <p>It is loading because the colour of the screen turns red, but when I take that out it loads black, not the screen from the storyboard.</p>