0

问题,我有一个UITextView观点,但是当用户Enter按下键时,键盘被移除。我真的想把Enter钥匙放在一个\n. 这发生在我的应用程序的其他几个地方。

很多帖子让退货删除键盘,但没有如何保留它。

在 IB 中,我将返回键类型设置为默认值。我需要检查任何其他设置吗?

4

2 回答 2

3

默认情况下也UITextView不会UITextField删除键盘。因为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 回答