Ios 从后台恢复后,应用程序屏幕变为全黑

Ios 从后台恢复后,应用程序屏幕变为全黑,ios,objective-c,xcode,swift,Ios,Objective C,Xcode,Swift,相同的回购协议: 我有一个小的测试应用程序,除了一些视图元素(包括字段、按钮等)外,没有任何特殊功能。它是一个单独的故事板模块,在加载应用程序时被调用 这里一切都很好,直到我按下home按钮在后台按下应用程序。下面是相同的截图:一个是应用程序运行时的截图,一个是它进入后台并返回前台后的截图 我不知道为什么会这样?在视图控制器中实现的两件事是:点击时隐藏键盘、UIButton、UITextField,以及输入的数字格式不正确时的两个警报 任何帮助都将不胜感激。 谢谢大家! Xcode 7.3 S

相同的回购协议:

我有一个小的测试应用程序,除了一些视图元素(包括字段、按钮等)外,没有任何特殊功能。它是一个单独的故事板模块,在加载应用程序时被调用

这里一切都很好,直到我按下home按钮在后台按下应用程序。下面是相同的截图:一个是应用程序运行时的截图,一个是它进入后台并返回前台后的截图

我不知道为什么会这样?在视图控制器中实现的两件事是:点击时隐藏键盘、UIButton、UITextField,以及输入的数字格式不正确时的两个警报

任何帮助都将不胜感激。 谢谢大家!

Xcode 7.3
Swift 2.2

iPhone 6s iOS 9.3

尝试将DefinePresentationContext设置为true,对我来说也有类似的问题。
viewDidLoad()
中,添加
definesPresentationContext=true

好吧,您至少可以提供一个到示例项目的链接。@Andrey Gordeev感谢您提出来。该应用程序现在位于GitHub上。