当谷歌地图使用位置服务并且我们转到后台时,一个状态栏带有蓝色闪烁背景信息"谷歌地图正在使用您的位置"来了。
现在,当我打开我的应用程序(或任何其他应用程序)时,您总会看到蓝色闪烁条。
我的问题是我能否检测到状态栏是否有蓝色闪烁信息现在是否处于活动状态?
答案 0 :(得分:2)
UIApplicationDelegate有这两种方法
- (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame; // in screen coordinates
- (void)application:(UIApplication *)application didChangeStatusBarFrame:(CGRect)oldStatusBarFrame;
您可以参考此链接了解更多详情。
Detecting if user has in call / Any Activity status bar
希望它会帮助你。
谢谢。