App最小化功能? Xcode - Swift

时间:2016-02-08 21:51:32

标签: xcode swift

只是一个简单的问题,询问我如何检查我的应用程序是否已最小化? IE Home按钮被按下了?

在我的游戏中遇到问题,它在屏幕顶部不断建立越来越多的节点,我需要在按下主页按钮时调用暂停游戏功能。

提前致谢

PS Xcode 6.4 -Swift

1 个答案:

答案 0 :(得分:2)

当应用程序进入后台时,appDelegate中的函数applicationDidEnterBackground被调用(然后你有5秒的时间来清理东西)

此外,除了调用applicationDidEnterBackground:method

之外,系统还会发送UIApplicationDidEnterBackgroundNotification通知。

所以你可以听这个通知