双击主页按钮或转到主页时如何停止运行应用程序?

时间:2016-06-23 03:03:59

标签: ios sprite-kit

当我在家或双击时,如何停止游戏,因为我的游戏继续进行,当我再次打开游戏时,我已经输了。

2 个答案:

答案 0 :(得分:0)

您需要在应用代理中向applicationWillResignActive:添加代码。

This question也就此主题进行了一些讨论。

答案 1 :(得分:0)

注册UIApplicationWillResignActiveNotification实际上是更好的政策。

NSNotificationCenter.defaultCenter().addObserverForName(UIApplicationWillResignActiveNotification, object: nil, queue: nil) { (notification:NSNotification) in
        self.pause()
    }

否则你需要获得对你的UIApplicationMain的引用,这基本上是错误的做事方式。这就是NSNotificationCenter的用途。