画面の下の方に TextField がある場合、キーボードが競り上がっても隠れないよう、キーボードが競り上がるのに合わせて画面をにょいっと上げてやる処理が必要になります。 今回は、UIEdgeInsets に関連する Tips 第2段として、キーボードに合わせて画面を上げ下げする方法を紹介します。 まずは、”Lorem ipsum…” UITextView、”Name:” UILabel、UITextField を、UIScrollView に入れます。このビュー構成で次のことをします: キーボードが上がり下がりするタイミングを知らせてもらえるようにする キーボードが競り上がるのに合わせて、画面を上げる キーボードの Done ボタンが押されたら、キーボードを隠す キーボードが隠れるのに合わせて、画面を下げる キーボードが上がり下がりするタイミングを知らせてもらえるようにする キーボードが
![キーボードに合わせて画面を上げ下げする](https://cdn-ak-scissors.b.st-hatena.com/image/square/5898a83fb3eea7fc71f9613e969dc09f2b902369/height=288;version=1;width=512/https%3A%2F%2Frunlooprun.wordpress.com%2Fwp-content%2Fuploads%2F2011%2F03%2Fnormal.png%3Fw%3D200)