カテゴリー別アーカイブ: iPhone

【UIAlertViewについて】

こんばんわ♪

まーくんです。

最近Xcodeの「UIAlertView」を実装する機会があり、
つまずいた問題があったのでメモしておきます。

つまづいた問題というのは、
AlertViewを表示(実行したまま)したままアプリをバックグラウンドにした時です。
もちろん、AlertViewのボタンを押さずにバックグラウンドです。

すると、iPhone4でバグを発見・・・

①AlertView表示中
②アプリをバックグラウンドへ
③アプリを起動

AlertViewが再度表示されますが、ボタンを押してもAlertViewの背景がremoveしません。

これは、バックグラウンドに移ったあともAlertViewが起動し続けるという内容です。

今回は下記の項目で対応しました。
[alert dismissWithClickedButtonIndex:0 animated:NO];

IOSは奥が深いと思いました・・・。