2010-12-09 33 views
7

我正在開發一個iPhone應用程序(帶多任務支持的iPhone),其中出現錯誤時顯示UIAlertView。當UIAlertView即將顯示我的應用程序發送到後臺。現在,如果我試圖讓我的應用程序處於前臺,UIAlertView會顯示一段時間,即使我不打電話解僱/點擊任何按鈕,它也會自動解除。當應用程序轉到背景並返回前臺時,UIAlertView消失

有誰知道問題是什麼?

感謝和問候, 迪帕

+0

我只是試圖做同樣的在我的應用程序,但警報視圖仍然存在。也許你想發佈一些代碼或什麼? (也許警報視圖代表代碼是最重要的) – 2011-06-18 11:04:08

回答

1

當您添加一個警報視圖,它是在當前視圖控制器的視圖的頂部,而回來的前景,有時畫面從廈門國際銀行和所有重載加內容被刷新。我建議你在控制器中維護一個狀態變量,當它返回到前臺時再次調用alertView。

+0

這個問題也發生在我身上,這是不可能的,因爲當我打電話給下一個警報時出現警報,所以,我猜是有的地方 – Oscar 2012-04-11 09:21:21

1

Rajact答案是好的,如果通過「呼」意味着未來

[theViewWhenYouAddedIt bringSubviewToFront:theViewWhenYouAddedIt.theAlert]; 

這爲我工作 我希望這可以幫助別人

相關問題