作者:渤海科技城 | 来源:互联网 | 2023-01-16 19:32
我已经更新到最新的xcode - 9和iOS 11,现在我在UIApplicationState面临问题.任何人都可以告诉我为什么苹果在ApplicationState中做了这个改变.
例如:在viewController viewWillAppear期间,我正在检查UIApplicationState:
UIApplicationState applicatiOnState= [UIApplication sharedApplication].applicationState;
if (applicatiOnState== UIApplicationStateActive)
{
}
但我得到applicatiOnState= UIApplicationStateInactive.
或者我需要通过额外代码单独处理iOS 11版本:
if (applicatiOnState== UIApplicationStateActive || (@available(iOS 11, *) && applicatiOnState== UIApplicationStateInactive)){
}
在所有版本中保持应用程序状态的任何其他答案?
提前致谢,