title: SpriteKit adding subview
body: <p>I am trying to implement a pause menu to my game using addSubview . But when i touch the pause button the view presents the subview over the previous scene - DTStartMenu scene , and not over the actual game scene.
  Here is the code in ViewController.m :</p>
  
  <pre><code>-(void)viewDidLayoutSubviews{
      [super viewDidLoad];
      SKView * skView = (SKView *)self.view;
      skView.showsFPS = YES;
      skView.showsNodeCount = YES;
  
      // Create and configure the scene.
      SKScene * scene = [DTStartMenu sceneWithSize:skView.bounds.size];
      scene.scaleMode = SKSceneScaleModeAspectFill;
  
      // Present the scene.
      [skView presentScene:scene];
  }
  </code></pre>
  
  <p>code in the StartMenu.m</p>
  
  <pre><code>    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
      /* Called when a touch begins */
      SKView * skView = (SKView *)self.view;
      SKScene *gameScene = [DTGame sceneWithSize:skView.bounds.size];
      gameScene.scaleMode = SKSceneScaleModeAspectFill;
  
     // [self.view presentScene:gameScene transition:[SKTransition fadeWithDuration:1]];
      [self.view presentScene:gameScene];
  }
  </code></pre>
  
  <p>The code in DTGame.m</p>
  
  <pre><code>-(void) didMoveToView:(SKView *)view {
  
      skview = (SKView*)self.view;
  
  }
  -(void)pauseGame{
      CGRect rect = CGRectMake(90, 40, 300, 200);
      pauseMenu = [[DTPauseMenu alloc] initWithFrame:rect];
  
      [skview addSubview:pauseMenu];
  }
  </code></pre>