2012年10月アーカイブ

プログラマらしくちょっとはプログラムのお話...w

iOS5から予測変換リストでるようになりました。
そして、その時にリストを触ると、キーボードが閉じられ、
「UIKeyboardDidHideNotification」が送られます。

文字入力の制御を
「UIKeyboardDidShowNotification」、
「UIKeyboardDidHideNotification」
を拾って行っていたため、問題が発生していました。

致命的な問題ではなかったので、放置していたのですが、
この度真剣に取り組む事にしました。

しかしめんどくさい...予測変換リスト+キーボード隠れ状態を
どうやって取得するのか...挙動をいろいろみつつ考えていました。

その時にとあることに気づきました。

「あれ、予測変換リストが出てる状態でキーボード隠れても、
 UIKeyboardDidHideNotificationが送られて来ないことがあるぞ?」

調べた結果、AccessoryViewにViewがセットされていると、
UIKeyboardDidHideNotificationが送られないらしいです...。


そんなんでいいのかApple!!

※大きさ0のView突っ込んで解決しました(苦笑

プロフィール

近影

名前:eggkimi

会社ではiOSアプリの開発中心の仕事、自宅では作曲を中心に、CGやゲームをしているのんびりクリエイト屋。

Twitter:eggkimi

近況

ゲーム:
  
  PSO2
   ship04 キミカ

2015年8月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

著作権

このページでは、株式会社スクウェア・エニックスを代表とする共同著作者が権利を所有する画像を利用しております。当該画像の転載・配布は禁止いたします。

このページでは、株式会社SEGAが権利を所有する画像を利用しております。当該画像の転載・配布は禁止いたします。
『PHANTASY STAR ONLINE 2』公式サイト
http://pso2.jp/