1. ホーム
  2. ios

[解決済み] UITextFieldでリターンキーを押したときに、キーボードを隠すには?

2022-04-27 22:02:07

質問

テキストフィールドをクリックすると、キーボードが表示されます。 ユーザーがリターンキーを押したときに非表示にするにはどうしたらよいでしょうか。

解決方法は?

まず、UITextField用のデリゲートを作成します。

@interface MYLoginViewController () <UITextFieldDelegate>

@end

そして、このメソッドをあなたのコードに追加してください。

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

を追加します。 self.textField.delegate = self;