0

ログイン画面を作成しています。画面上の画面ViewBased Applicationをクリックすると、問題が発生します。UITextFieldしかし、入力が終わっても、Onscreenキーボードが画面から削除されません。

誰かが私にこの問題を解決する方法を提案できますか?

前もって感謝します

4

1 に答える 1

2

UITextFieldのデリゲートをViewControllerクラスに設定します。textfieldShouldReturnをオーバーライドし、resignFirstResponderを呼び出します。

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

編集:

コメントを見た後あなたは初心者のようです...このブログ投稿はUITextFieldとデリゲートについて説明しています..また、時間があれば、この投稿も読んでください(プロトコルとデリゲートについて学ぶために..)

于 2011-10-26T06:42:16.753 に答える