zoukankan      html  css  js  c++  java
  • iOS textView在调用textViewDidChange方法,中文输入的问题

    有时候,需要在textViewDidChange处理时,在中文输入的情况下,例如输入“中”,对应的拼音“zhong”, 在textViewDidChange的方法里会把拼音也算进去;导致输入中文时也输入不需要的英文。解决方法如下:

    NSString *lang = textView.textInputMode.primaryLanguage;//键盘输入模式

        if ([lang isEqualToString:@"zh-Hans"]){

            UITextRange *selectedRange = [textView markedTextRange];

            if (!selectedRange) {//没有有高亮

                self.textView.textStr = textView.text;

                [ZWYLTools textViewInputContent:textView contentNumber:200];

            }else{

                

            }

        }else{

            self.textView.textStr = textView.text;

            [ZWYLTools textViewInputContent:textView contentNumber:200];

        }

  • 相关阅读:
    开源收集
    理财
    MSSQL
    MAC-Python
    设计模式
    数据分析
    wkhtmltopdf是一个使用webkit网页渲染引擎开发的用来将 html转成 pdf的工具
    ETL
    MQ
    Java 资源
  • 原文地址:https://www.cnblogs.com/lyz0925/p/7681274.html
Copyright © 2011-2022 走看看