如何将视图从UIVeiwController更改为场景

时间:2015-09-17 14:04:58

标签: swift sprite-kit

我有一个UIViewController我需要它,我希望它保留一个UIView控制器。但是我有一个后退按钮,可以将你带到一个无效的场景。我只需要以任何可能的方式进入SKcene。感谢

代码:

  @IBAction func BackButton(sender: AnyObject) {
    var scene = GameScene()
    let sKView = self.view! as! SKView
    sKView.ignoresSiblingOrder = true
    scene.size = sKView.bounds.size
    let reveal = SKTransition.fadeWithDuration(0.45)
    sKView.presentScene(scene, transition: reveal)

}

} 这个函数是最新的,给我这个错误

  Could not cast value of type 'UIView' (0x1991fa530) to 'SKView' (0x198f5f560).

我的游戏场景是我的SkScene,附在故事板视图上的我的UIViewController叫做SoundboardController

0 个答案:

没有答案