百汇游戏网站开发商,如何做博客网站,静态中英文网站怎么做,wordpress文章表格UITextView: 响应键盘的 return 事件#xff08;收回键盘#xff09; 此篇文章将要介绍UITextView: 响应键盘的 return 事件#xff08;收回键盘#xff09;的相关介绍#xff0c;具体实例请看下文 UITextView: 响应键盘的 return 事件 UITextFieldDelegate代理里面响应re…UITextView: 响应键盘的 return 事件收回键盘 此篇文章将要介绍UITextView: 响应键盘的 return 事件收回键盘的相关介绍具体实例请看下文 UITextView: 响应键盘的 return 事件 UITextFieldDelegate代理里面响应return键的回调:textFieldShouldReturn:。 但是 UITextView的代理UITextViewDelegate 里面并没有这样的回调。 但是有别的方法可以实现 UITextViewDelegate里面有这样一个代理函数 1 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text 这个函数的最后一个参数text代表你每次输入的的那个字所以 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ if ([text isEqualToString:\n]){ //判断输入的字是否是回车即按下return //在这里做你响应return键的代码 return NO; //这里返回NO就代表return键值失效即页面上按下return不会出现换行如果为yes则输入页面会换行 } return YES; } swift:写法 func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) - Bool { if text.containsString(\n) { self.view.endEditing(true) return false } return true }转载于:https://www.cnblogs.com/YangFuShun/p/6006959.html