iOS5で、日本語キーボードの変換候補表示方法が変わったことに、みなさんすでに気付いていることと思います。 iOS4.xでは、以下のように、カーソルの近くに表示される仕様でした。 iOS5では、以下のように、変換候補の表示領域が固定で確保されるようになったので、画面の一部のボタンなどが隠れてしまうようになりました。 それに対応できるようにするために、iOS5から、キーボードの大きさが変わったことを、アプリで検知するためのNotification(UIKeyboardWillChangeFrameNotification)が新たに追加されました。 それを使って、隠れてしまう部分のサイズや、表示位置を調整する必要があります。 SysStatsMonitorで、その対応を実施中なのですが、その結果、以下のようになる予定です。 具体的なコーディングについては、以下の記事を参考にさせていただきました
![日本語キーボードの変換候補表示方法の変更への対応 - More the iPhone Development Playground](https://cdn-ak-scissors.b.st-hatena.com/image/square/b462147e6e06d738d2edf3c30f29beb93c438460/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkimada%2F20111016%2F20111016213050.png)