使用viewWillLayoutSubviews在Simulator中没有显示任何内容

时间:2014-12-06 02:17:22

标签: ios swift sprite-kit

在我的GameView Controller.swift文件中,我删除了viewDidLoad并放入了viewWillLayoutSubviews,因为我将在计算中使用设备的尺寸。但是,hello world SKLabelNode不再显示在模拟器中。关于我做错了什么想法?

override func viewWillLayoutSubviews() {
        super.viewWillLayoutSubviews()
        let skView = self.view as SKView
        if skView.scene != nil{
            skView.showsFPS = true
            skView.showsNodeCount = true
            skView.showsPhysics = true
            // Create and configure the scene

            let scene = SKScene(size: skView.bounds.size)
            scene.scaleMode = SKSceneScaleMode.AspectFill;

            // Present Scene
            skView.presentScene(scene)
        }

0 个答案:

没有答案