我正在使用模态全屏视图控制器,我将它们叠加在一起(最多3个)。
感谢。
答案 0 :(得分:0)
你是否在iOS 4之前?
在iOS 4+中,当应用程序进入后台时,警报不会自动解除。您确实收到应用程序进入后台的通知,因此如果您需要保存任何状态,则可以执行此操作。此行为与模态视图控制器(或您呈现视图控制器的方式)无关。
来自UIAlertView
文档:
重要提示:在iOS 4.0及更高版本中,不会忽略警报视图 应用程序移动到后台时自动执行。这个 行为与早期版本的操作系统不同,其中 警报视图已自动取消(及其取消 处理程序执行)作为终止序列的一部分 应用。现在,由你来决定是否解雇 警报视图(并执行其取消处理程序)或使其可见 当您的应用程序移回前台时。记住这一点 您的应用程序仍然可以在后台终止,所以 在任何一种情况下都可能需要采取某种行动。