我的设备是运行版本8.1.3的iPhone 5s。当任何基于位置的应用程序在后台运行时,状态栏变为蓝色和大,从而推动我的应用程序的视图。
有什么方法可以确定是否有任何应用程序在后台运行并调整我的视图大小?通常如何处理?
附图。
答案 0 :(得分:2)
是。您的app委托可以实现以下方法:
-application:willChangeStatusBarFrame:
-application:didChangeStatusBarFrame:
并且这些本地通知也将发送到默认通知中心:
UIApplicationWillChangeStatusBarFrameNotification
UIApplicationDidChangeStatusBarFrameNotification