当应用程序转到背景并返回前台时,UIAlertView消失

问题描述:

我正在开发一个iPhone应用程序(带多任务支持的iPhone),其中出现错误时显示UIAlertView。当UIAlertView即将显示我的应用程序发送到后台。现在,如果我试图让我的应用程序处于前台,UIAlertView会显示一段时间,即使我不打电话解雇/点击任何按钮,它也会自动解除。当应用程序转到背景并返回前台时,UIAlertView消失

有谁知道问题是什么?

感谢和问候, 迪帕

+0

我只是试图做同样的在我的应用程序,但警报视图仍然存在。也许你想发布一些代码或什么? (也许警报视图代表代码是最重要的) – 2011-06-18 11:04:08

当您添加一个警报视图,它是在当前视图控制器的视图的顶部,而回来的前景,有时画面从厦门国际银行和所有重载加内容被刷新。我建议你在控制器中维护一个状态变量,当它返回到前台时再次调用alertView。

+0

这个问题也发生在我身上,这是不可能的,因为当我打电话给下一个警报时出现警报,所以,我猜是有的地方 – Oscar 2012-04-11 09:21:21

Rajact答案是好的,如果通过“呼”意味着未来

[theViewWhenYouAddedIt bringSubviewToFront:theViewWhenYouAddedIt.theAlert]; 

这为我工作 我希望这可以帮助别人