michaeltyson/TPKeyboardAvoiding を見つけて、キーボードがテキスト フィールドをブロックする問題を解決できたのはとても幸運です。TPKeyboardAvoiding は非常に優れています。ユーザーは、カスタム クラスを TPKeyboardAvoiding として定義するだけで実現できます。
私の質問と問題は次のとおりです。
私の状態では、スクロール ビューを含む 2 つのビューがあります。各スクロール ビューには、いくつかのテキスト フィールドがあります。1 つのビューが別のビューにセグエします。セグエ ビューの最後のテキスト フィールドが編集された後、前のビューは最後のテキスト フィールドまでスクロールできません。
全体として、ユーザーが 1 つのスクロール ビューを編集した後、他のビューのコンテンツ インセット -> 下部の値が変更されました。私と同じような経験をした人はいますか?
正しいもの
間違ったもの
私の失敗した試み: TPKeyboardAvoidingScrollView.h & .m ファイルの別のペアをプロジェクトにコピーして、それらの名前を変更しようとしましたが、うまくいきません。
ところで、セグエビューでさえ、最後のテキストフィールドを完全に上げることができません。