0

質問、UITextView私のビューの1つにがありますが、ユーザーがEnterキーを押すと、キーボードが削除されます。私は本当にEnter鍵を入れたいです\n。これは、私のアプリの他のいくつかの場所で発生します。

リターンを持ってキーボードを削除するための投稿がたくさんありますが、それを維持する方法はありません。

IBでは、リターンキータイプをデフォルトに設定しています。チェックインする必要がある他の設定はありますか?

4

2 に答える 2

3

デフォルトでは、キーボードは削除されませんUITextViewUITextFieldこれはUITextView、ユーザーが本当に改行を入力したい場合があるためです。キーボードを取り外したい場合は、コードを書く必要があります。

見る:

于 2010-02-03T06:32:34.320 に答える
0
(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
  // end editing and thus hide keyboard
  [textView resignFirstResponder];
  return YES;
}
于 2011-02-09T14:21:39.237 に答える