UITextField使用系统输入法乱码的解决方法

前段时间在项目中使用UITextField时,使用了addTarget:监听UIControlEventEditingChanged操作。导致用户使用iOS系统原生输入法输入汉字时,单字输入无影响;词语 or 话术输入时,会先输出 已输入的拼音,再输出所打内容。

以下是我的解决方法:

* 遵守UITextFieldDelegate代理
* 使用代理方法textFieldDidEditing:方法进行监听输入完成操作

哈哈哈哈~~(尴尬的笑一笑)
关键还是自己操作不当造成的~

你可能感兴趣的:(UITextField使用系统输入法乱码的解决方法)