использовать presentScene ()
Например, если бы вы показывали сцену главного меню, она бы выглядела так:
class ViewController: UIViewController {
var skView: SKView?
var mainMenu: MainMenu?
override func viewDidLoad() {
skView = self.view as! SKView?
}
func showMainMenu() {
//You should probably deallocate any scenes you have in memory here
mainMenu = MainMenu(fileNamed: "MainMenu")
mainMenu?.scaleMode = .fill
skView!.presentScene(mainMenu)
}
}
class MainMenu: SKScene {
override func willMove(from view: SKView) {
removeAllChildren() //When moving from the scene again remember to clear up memory
}
}