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

时间:2010-12-09 11:38:46

标签: iphone uialertview dismiss

我正在开发一个iPhone应用程序(支持多任务处理的iPhone),我正在显示错误的UIAlertView。当UIAlertView即将显示时,我的应用程序将被发送到后台。现在,如果我尝试将我的应用程序放在前台,UIAlertView会显示片刻并自动关闭,即使我没有调用dismiss / click任何按钮。

有谁知道问题是什么?

谢谢和问候, 迪帕

2 个答案:

答案 0 :(得分:1)

添加警报视图时,它会添加到当前viewcontroller的视图顶部,并在返回前台时,有时会从xib重新加载视图,并刷新所有内容。我建议你在控制器中维护一个状态变量,它在返回前台时再次调用alertView。

答案 1 :(得分:1)

如果'call'意味着下一个

,那么Rajact的回答是好的
[theViewWhenYouAddedIt bringSubviewToFront:theViewWhenYouAddedIt.theAlert];

这对我有用 我希望这有助于某人