在IB的库中,介绍告诉我们,当按下返回键时,UITextView
的键盘将消失.但实际上,return键只能充当"\n".
我可以添加一个按钮并使用[txtView resignFirstResponder]
隐藏键盘.
但是有没有一种方法可以为键盘上的返回键添加操作,这样我就不需要添加UIButton
?
在IB的库中,介绍告诉我们,当按下返回键时,UITextView
的键盘将消失.但实际上,return键只能充当"\n".
我可以添加一个按钮并使用[txtView resignFirstResponder]
隐藏键盘.
但是有没有一种方法可以为键盘上的返回键添加操作,这样我就不需要添加UIButton
?
UITextView
没有在用户点击返回键时调用的任何方法.如果您希望用户只能添加一行文本,请使用UITextField
.按回车键并隐藏键盘UITextView
不符合界面指南.
即使这样,如果你想这样做,实现UITextViewDelegate
的textView:shouldChangeTextInRange:replacementText:
方法,在判断替换文本是否为\n
时,隐藏键盘.
可能还有其他方法,但我不知道有任何方法.