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

公開日: : iPad, iPhone

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の表示を遅らせる

どちらでも解決できた。

関連記事

no image

Xcode + Assembla で Subversion でソース管理

ソースコードはUSB HDDにバックアップしているが、震災が来たらHDDを持って逃げられるとは思え

記事を読む

no image

派生クラスを変更し忘れて半日はまる

こんなコードを書いて半日はまっていた。 SettingViewController は UITa

記事を読む

no image

iPhone Dev Center が We’ll be back soon.

iPhone Dev Centerが昨日からずっとメンテナンス中。もうすぐ1日経つと思うけどいつま

記事を読む

[iOS9] viewWillAppear で部品の位置が確定しなくなった

どうやら iOS9 から viewWillAppear では部品の位置が確定しなくなったらしく、vi

記事を読む

no image

[iPhone SDK] ツールバー(UIToolBar) に矢印ボタンを入れる

iPhone OS 3.0から、UIBarButtonItem たちを NSArray に入れて、U

記事を読む

no image

[iPhone SDK] 日時のローカライズ

自分でも何度か調べてしまったので記録しておく。 Objective-Cで日時を表示したい場合、単純

記事を読む

[買ってみた] 新しいAirPods

2019年3月20日に突如発表された、新しい AirPods を買ってみた。 新型「

記事を読む

iOS 13の新機能をざっくり把握する本 購入

https://twitter.com/shu223/status/11517528848553

記事を読む

FlashAir W-03活用開始

ようやく休みになったので、FlashAir W-03を活用してみることにした。まずは、iOSから使え

記事を読む

Apple Special Event September 2018

今年も新型iPhoneを発表するアップルのスペシャルイベントが2018年9月13日2時AM(12日1

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

  • 2016年4月
     123
    45678910
    11121314151617
    18192021222324
    252627282930  
PAGE TOP ↑