テキストビュー内の文字がキーボードで隠れるからどうにかしたいのだ。

こんにちは。先日、iPhoneアプリに簡易メモが書き込める機能を盛り込み、リリースしました。ですが、テキストビュー内の下の方にある文字列を編集しようとすると、文字がキーボードで見えなくなることに気づきました。何を書いているのかさっぱり分からなくなる。これは直さないと。。。

どうするか?
色々調べたところ、ピッタリな方法がありました。

How to adjust a UIScrollView to fit the keyboard

https://www.hackingwithswift.com/example-code/uikit/how-to-adjust-a-uiscrollview-to-fit-the-keyboard

テキストビュー内の一番下にある文字(普通だとキーボードで見えなくなる)にカーソルを当てると、いい具合にテキストビューが上にスクロールし、下にあった文字がちゃんと見える状態で編集を行うことができました。

コードも短く分かりやすい。いくつかやり方はあるみたいですが、この方法が一番簡単でした。

めでたしめでたし。

コメントを残す

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