检查是否使用了控制中心

时间:2015-01-19 22:54:08

标签: ios objective-c ios7 control-center

我的应用正在使用互联网访问,我想知道是否有使用控制中心。如果使用,我想做一些动作,比如开始更新。我坚持这个问题。有不同的指南,关于"检查应用程序是否在后台"或者"检查wifi状态是否已更改",但没有关于此的信息。有什么建议吗?

2 个答案:

答案 0 :(得分:3)

你无法做到。您可以知道的最多是您的应用已停用,然后再次激活,但您无法找到原因。这可能是因为控制中心,可能是因为通知中心,可能是因为打来​​电话,可能是因为用户进入了应用程序切换器又回来了......如果你认为你有一个用于获取此特定信息的用例,请向Apple提交增强请求。

答案 1 :(得分:1)

您可以在应用代理中使用applicationDidBecomeActive:。 您不知道被调用部分的原因是什么,但是从控制中心返回应用程序后会调用它。从那里你可以刷新东西。