我正在使用以下代码SKView
在视图控制器上加载一个。但是,当您第一次加载应用程序时,按钮、标签等会在场景中显示在最左下方。但是,在游戏中,当您返回场景时,它是居中的,我该如何解决这个问题?
import UIKit
import SpriteKit
class ViewController: UIViewController {
override func loadView() {
self.view = SKView()
}
override func viewDidLoad() {
super.viewDidLoad()
let scene = StartScene(size: view.bounds.size)
let skView = view as! SKView
skView.ignoresSiblingOrder = true
scene.scaleMode = .resizeFill
skView.presentScene(scene)
}
override func prefersStatusBarHidden() -> Bool {
return true
}
}