Ios 输出:重置多阶段输入建议

Ios 输出:重置多阶段输入建议,ios,cocoa-touch,uitextinput,Ios,Cocoa Touch,Uitextinput,在我的应用程序中,我实现了uitexput,以处理自定义UITextField的多级文本输入。我想知道是否有人知道如何重置在日文键盘上键入时出现在键盘上方的多级输入建议: 我只是想清除标记的文本并重置所有内容。现在唯一的方法是用户手动按下返回键或关闭UITextView 在代码中有什么方法可以做到这一点吗?在查看UITEMIUTE的文档时,并不明显。这可以通过执行以下操作来实现: [self.inputDelegate selectionWillChange:self]; self.selec

在我的应用程序中,我实现了
uitexput
,以处理自定义
UITextField
的多级文本输入。我想知道是否有人知道如何重置在日文键盘上键入时出现在键盘上方的多级输入建议:

我只是想清除标记的文本并重置所有内容。现在唯一的方法是用户手动按下返回键或关闭
UITextView


在代码中有什么方法可以做到这一点吗?在查看
UITEMIUTE
的文档时,并不明显。

这可以通过执行以下操作来实现:

[self.inputDelegate selectionWillChange:self];
self.selectedTextRange = NSMakeRange(self.cursor.position, 0);
self.markedTextRange = NSMakeRange(NSNotFound, 0);
[self.inputDelegate selectionDidChange:self];