shouldChangeTextInRange:replacementText:没有被调用?

时间:2014-07-28 12:40:00

标签: ios cocoa-touch uitextinput

我有一个自定义文本视图,我使用CoreText实现UITextInput来处理日语和中文键盘上的多阶段输入。我尝试使用shouldChangeTextInRange:replacementText:限制可以在文本视图中键入的字符数,并且我注意到只有在按下键盘上的键时才调用它,但是当推动提供替换建议的键盘上方的按钮时(请参见下面的示例)。

enter image description here

有没有人知道为什么会这样,如果有任何类似的方法我可以实现,当按下键盘上方的建议时会被调用(所以我可以阻止它们被设置为标记文本)?

0 个答案:

没有答案