键盘

2018-05-29

iphon – 如何用退货键解除UITextView的键盘?

在IB的库中,介绍告诉我们,当按下回车键时,键盘UITextView将会消失。但实际上,返回键只能用作’\ n’。 我可以添加一个按钮并用于[txtView resignFirstResponder]隐藏键盘。 但有没有办法在键盘上添加返回键的动作,以便我不需要添加UIButton? UITextView没有任何方法会在用户点击返回键时调用。如果您希望用户只能添加一行文本,请使用UITextField。触摸返回并隐藏键盘UITextView不符合界面指南。 即使如此,如果你想这样做,实施textView:shouldChangeTextInRange:replacementText:方法UITextViewDelegate和检查替换文本是否\n隐藏键盘。 可能还有其他的方法,但我没有意识到。 想象一下,我会在这里发布代码片段: 确保你声明了对UITextViewDelegate协议的支持。 – (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text...

Read More