1. ホーム
  2. ios

[解決済み] UITextFieldの編集時にキーボードを解除する方法

2022-04-14 12:01:37

質問

キーボードを解除したいときに、UITextFieldにfirst responderを辞任するように伝える必要があることは分かっていますが、ユーザーがキーボードの"Done"キーを押したことを知る方法がよく分かりません。何か通知があるのでしょうか?

どのように解決するのですか?

のデリゲートを設定しました。 UITextField を私の ViewController クラスがあります。

そのクラスで、私はこのメソッドを以下のように実装しました。

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    return NO;
}