[iOS SDK] UIAlertView が消えた後にキーボードが表示される

昔書いたコードで、UIAlertView に setAlertViewStyle で UIAlertViewStylePlainTextInput を設定して UITextField を表示して、さらにその後に UIAlertViewを表示すると、なぜか UIAlertView が消えた後にキーボードがせり出してくる問題が発生した。
キーボードが表示されてもTextFieldがあるわけではないのですぐ消えるだけなのだが、その表示されて消えるまでの時間が無駄でイライラしてしまう。
StackOverFlow にて、似た現象を発見した。
Keyboard pops up after UIAlertView is dismissed on iOS 8.3 for iPad – Stack Overflow
解決策としては二つある。
- UIAlertController に移行する
- UIAlertView のままにするが、 performSelector:withObject:afterDelay でAlertViewの表示を遅らせる
どちらでも解決できた。
関連記事
-
-
Cocos2dで作る iPhone&iPadゲームプログラミング
ついに良さそうなcocos2d本が出るらしい。6/24(金)発売予定。488ページ、3980円。 し
-
-
iOS 16 GM版アップデート
遅ればせながら iPhone 11 Pro Maxを iOS16 GM版にアップデートを行う。
-
-
タッチ!にほんちずHD Ver.1.1.0 Submit
タッチ!にほんちずHDのバージョンアップ版(Ver.1.1.0)を App Store に提出しまし
-
-
コードちゃん 1.1.0 で五度圏学習機能をサポート → 新アプリに分離しました
お知らせ ほとんど使われていないのと、1.2.0でコード進行問題を追加したため、1.2.0
-
-
「サンプルプログラムでマスターする iPhone SDK」 の感想
2009年9月に発売された本。 iPhone SDK 3.0 リリース後に書かれた本なので、3.
-
-
Apple Special Event 2010
2010年は、1月に初代 iPad が発表され、6月にWWDCでiPhone4が発表されるという、
-
-
#WWDC21の勉強メモ 購入
https://note.com/shu223/m/m1432c132b9b4 今年も sh
-
-
おんぷちゃん for iPad 大譜表モード+MIDI対応を追加しました
おんぷちゃん for iPad: ぽこ・あ・ぽこ の方がおんぷちゃん for iPad を紹介してく
-
-
Jony Ive: The Genius Behind Apple’s Greatest Products
Jony Ive: The Genius Behind Apple's Greatest Produ
-
-
[WatchKit] How to update complications
Apple Watch の文字盤上に、自分のアプリの情報を載せることができる仕組みが、Complic