iPhoneアプリでテキスト入力をするとき、出てきたキーボードの陰に文字入力エリアが隠れちゃって入力している文字が見えないことがありますよね。 そんなときには文字入力エリアを見える位置まで動かして入力しやすくすると、ぐっと使いやすくなります。 (以下のコードは、目的のViewのUIViewControllerクラスに実装します。) Viewにスクロールビューをおく まず、UIScrollViewを作ります。 とはいっても、この処理をするときに UIScrollView が絶対に必要というわけではないんです。 部品一つ一つの位置を動かしていってもいいんですが、UITextFieldが画面にいくつもあるときには、UIScrollViewにのせて全部まとめて動かしちゃうほうが楽ですよね。 なので、ここでは View の上にUIScrollViewをおいて、その上にUITextFieldを二つ配置
![キーボードが表示されたときに画面を動かす - Toyship.org](https://cdn-ak-scissors.b.st-hatena.com/image/square/d8de4002fc622aa5131f7c2b8ea3c92e6a9d7a9f/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftoyship%2F20180107%2F20180107020501.png)