次のチュートリアルを使用して、常にキーボードの上に uitextfield を表示しています 。
しかし問題は、人がフィールドに入力を開始した場合にのみ uitextfield がキーボードの上に表示され、カーソルがテキストフィールドにある場合には表示されないことです。
カーソルが UITextField に入ると、uitextfield がキーボードの上に表示されるように変更するにはどうすればよいですか?
ありがとう
次のチュートリアルを使用して、常にキーボードの上に uitextfield を表示しています 。
しかし問題は、人がフィールドに入力を開始した場合にのみ uitextfield がキーボードの上に表示され、カーソルがテキストフィールドにある場合には表示されないことです。
カーソルが UITextField に入ると、uitextfield がキーボードの上に表示されるように変更するにはどうすればよいですか?
ありがとう
サンプルコードをダウンロードして、問題なく動作しました。誤解される可能性があると私が考えた唯一のことは、キーボードがすでにtextFieldの下にある場合です。これらの場合、ビューはスクロールしません。
これがお役に立てば幸いです。これ以外の場合は、詳しく教えてください。
適切な方法をチェックUITextFieldDelegate
して選択します。
このチュートリアルでは、textFieldDidBeginEditing
メソッドを使用してアクティブなテキスト フィールドを割り当てます。メソッド名から明らかなように、誰かがテキスト フィールドに入力を開始すると実行されます。