Ios 在UIViewController上显示场景时未显示

Ios 在UIViewController上显示场景时未显示,ios,objective-c,iphone,sprite-kit,skscene,Ios,Objective C,Iphone,Sprite Kit,Skscene,我有一个从故事板创建的ViewController。在一个按钮点击事件中,我尝试推送一个新的视频场景(这是我制作的自定义场景)。问题是,这个新的场景被添加了,因为我可以听到视频播放。我就是不明白。我从故事板创建的UIViewController的UI就是我所看到的全部。 下面是呈现场景的代码 VideoPlayScene * videoScene = [[VideoPlayScene alloc]initWithSize:skView.bounds.size fileName:@"myView

我有一个从故事板创建的ViewController。在一个按钮点击事件中,我尝试推送一个新的视频场景(这是我制作的自定义场景)。问题是,这个新的场景被添加了,因为我可以听到视频播放。我就是不明白。我从故事板创建的UIViewController的UI就是我所看到的全部。 下面是呈现场景的代码

 VideoPlayScene * videoScene = [[VideoPlayScene alloc]initWithSize:skView.bounds.size fileName:@"myView.mp4"];
[skView presentScene:videoScene];

我该怎么办?

viewcontroller的视图是SKView吗?添加为UIView子视图的任何视图都将显示在场景顶部。您可能已经添加了一个视图,该视图覆盖了您正在呈现场景的整个视图。或者,您可能没有调用
SKView*SKView=self.view