用UITextField输入完整汉字或字母再触发textFieldDidChange

来源:互联网 发布:googletts中文语音数据 编辑:程序博客网 时间:2024/06/05 07:23

在用UITextField替代搜索控件时,搜索输入汉字时,没输入一个英文拼都触发了textFieldDidChange,而我想等选择完汉字或英文字符后在触发,

需要再textFieldDidChange添加一个判断

UITextRange *rang = textField.markedTextRange;// 获取非=选中状态文字范围

    if (rang ==nil) { //没有非选中状态文字.就是确定的文字输入

//

   }
0 0
原创粉丝点击