2016-07-07 5 views
0

キーボードが部分的に表示されているTextviewがあります。その結果、キーボードがカバーするスペースに入ったテキストは、入力されたときに見えなくなります。 入力したテキストがキーボードで覆われたスペースに達したときに、TextViewをスクロールさせるにはどうすればよいですか?キーボード上のTextViewテキストをすばやく表示するには?

TextViewでスクロールが有効になっていますが、すべてのテキストが画面に表示されているため、垂直スクロールバーは表示されません。編集時に垂直スクロールバーを常に表示することはできますか?

答えて

1

ベストソリューションの使用IQKeyboardManager ライブラリ。

IQKeyboardManagerは、すべての向きとツールバーで動作します。 のテキストフィールドからの距離をカスタマイズしたり、 キーボードUIToolbarとして次/前回の終了ボタンを追加したり、ユーザーが フォームを使用してナビゲートしたときにサウンドを再生することもできます。

+0

これはすばらしく、ありがとう!しかし、私はフレームワークではなく、このユースケースのために単純なものをほしいと思っています – irkinosor

+1

私はIQKeyboardManagerを使用していて、完璧に動作します。ココアポッドはとても簡単です。毎回実際にキーボードが表示されるようにコーディングしてから、このライブラリを強く勧めてください。 –

関連する問題