title: Change view from SKScene to a ViewController
body: <p>I am making a game using ARKit. Im having trouble witching to the ARSCNview from a SKSecene. </p>
  
  <p>I have this so far:</p>
  
  <pre><code>import Foundation
  import SpriteKit
  
  //Back button
  let backToBrand = SKLabelNode(fontNamed: "Electric Boots")
  
  class Lamborghini: SKScene {
      override func didMove(to view: SKView) {
          //Background
          let menuBackground = SKSpriteNode(imageNamed: "Background")
          menuBackground.setScale(1)
          menuBackground.position = CGPoint(x: self.size.width/2, y: 
  
  self.size.height/2)
      menuBackground.zPosition = 0
      self.addChild(menuBackground)
  
      //Back button
      backToBrand.text = "Back"
      backToBrand.fontSize = 50
      backToBrand.fontColor = SKColor.white
      backToBrand.horizontalAlignmentMode = SKLabelHorizontalAlignmentMode.left
      backToBrand.position = CGPoint(x: self.size.width*0.05, y: self.size.height*0.67)
      backToBrand.zPosition = 1
      self.addChild(backToBrand)
  
      //Test button
      let test = SKLabelNode(fontNamed: "Electric Boots")
      test.text = "test AR"
      test.fontSize = 100
      test.fontColor = SKColor.white
      test.position = CGPoint(x: self.size.width/2, y: self.size.height/2)
      test.zPosition = 2
      test.name = "test"
      self.addChild(test)
  }
  override func touchesBegan(_ touches: Set&lt;UITouch&gt;, with event: UIEvent?) {
      for touch: AnyObject in touches {
          let pointOfTouch = touch.location(in: self)
          let nodeITapped = atPoint(pointOfTouch)
  
          if nodeITapped == backToBrand {
              let sceneToMOveTo = BrandMenu(size: self.size)
              sceneToMOveTo.scaleMode = self.scaleMode
              let sceneTransition = SKTransition.fade(withDuration: 0.5)
              self.view!.presentScene(sceneToMOveTo, transition: sceneTransition)
  
          }
          if nodeITapped.name == "test"{
              let sceneToMOveTo = ARView(size: self.size)
              sceneToMOveTo.scaleMode = self.scaleMode
              let sceneTransition = SKTransition.fade(withDuration: 0.5)
              self.view!.presentScene(sceneToMOveTo, transition: sceneTransition)
          }
      }
  }
  </code></pre>
  
  <p>The part having the problem is:</p>
  
  <pre><code>if nodeITapped.name == "test" {
      let sceneToMOveTo = ARView(size: self.size)
      sceneToMOveTo.scaleMode = self.scaleMode
      let sceneTransition = SKTransition.fade(withDuration: 0.5)
      self.view!.presentScene(sceneToMOveTo, transition: sceneTransition)
  }
  </code></pre>
  
  <p>The AR scene is in a ViewController within the <code>Main.Storyboard</code>.</p>
  
  <p>I can't get the Game Scene to move to the ViewController and move back.</p>