zoukankan      html  css  js  c++  java
  • UITextView 响应 键盘的return(完成键)

      分类: IOS
    作者:舍得333 主页:http://blog.sina.com.cn/u/1509658847
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。
     
    UITextView <wbr>响应 <wbr>键盘的return(完成键)


    UITextFieldDelegate代理里面响应return键的回调:textFieldShouldReturn:。
    但是 UITextView的代理UITextViewDelegate 里面并没有这样的回调。
    但是有别的方法可以实现:
    UITextViewDelegate里面有这样一个代理函数:
    - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

    这个函数的最后一个参数text代表你每次输入的的那个字,所以:
    - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
        if ([text isEqualToString:@" "]){ //判断输入的字是否是回车,即按下return
            //在这里做你响应return键的代码
            return NO; //这里返回NO,就代表return键值失效,即页面上按下return,不会出现换行,如果为yes,则输入页面会换行
        }

        return YES;
    }
  • 相关阅读:
    如何使用SQL语句 查看存储过程的内容
    sl第一篇
    winForm连接数据库(sqlserver2005)
    Format
    dual使用
    ThreadLocal与事务
    oracle中的常用函数
    Oracle中merge into的使用
    API设计中token的思路
    SVN常用功能
  • 原文地址:https://www.cnblogs.com/wangxiaorui/p/5387620.html
Copyright © 2011-2022 走看看