热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

为什么在iOS11中,我的UIApplicationState显示为非活动状态而不是活动状态?

如何解决《为什么在iOS11中,我的UIApplicationState显示为非活动状态而不是活动状态?》经验,是哪儿的问题?

我已经更新到最新的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)){
}

在所有版本中保持应用程序状态的任何其他答案?

提前致谢,


推荐阅读
author-avatar
渤海科技城
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有