私はウェブで検索しましたが、私が欲しいものに似たものは見つかりませんでした。だから、私はアプリケーションを作成しているときに、ユーザーが特定のUITextFieldを離れるときを認識する必要があります。ユーザーがUITextField
に値を入力して外に触れてキーボードを閉じると、UITextField
が失われた私が行動を起こした後の活動。UITextFieldsとキーボードアクティビティを識別する方法は?
これは可能ですか?
私はウェブで検索しましたが、私が欲しいものに似たものは見つかりませんでした。だから、私はアプリケーションを作成しているときに、ユーザーが特定のUITextFieldを離れるときを認識する必要があります。ユーザーがUITextField
に値を入力して外に触れてキーボードを閉じると、UITextField
が失われた私が行動を起こした後の活動。UITextFieldsとキーボードアクティビティを識別する方法は?
これは可能ですか?
AppleドキュメントのUITextFieldDelegate
を参照してください。具体的には、方法はtextFieldDidEndEditing:
とtextFieldShouldReturn:
です。特定のUITextFieldをアウトレットに連結し、そのデリゲートをviewControllerに割り当てます。次に、デリゲートメソッドで、特定のテキストフィールドであることを確認する必要がある場合は、それをIBOutletと比較します。
UITextFieldDelegate
を.hファイルに書き込んだ後、.mファイルに次のメソッドを含めます。