在我的应用程序中,我已经为UITextInputBase创建了子类,并且为屏幕截图创建了所有类似的方法。
我的问题是 在文本字段中如果我从quicktype中选择任何单词而不手动编写任何字母,方法
- (void)replaceRange:(UITextRange *)range withText:(NSString *)text
正在调用,无论用户从quicktype中选择了什么,我都可以获得文本。
问题
但假设如果我输入't',快速类型会给我“The”字样的建议。现在如果我从quicktype中选择“The”这个词。上面的方法没有调用,我没有得到用户刚从快速类型中选择的文本。
任何人都可以建议我是否遗漏了任何东西,或者我可以在这些子类的其他方法中得到它?我希望这些文本没有UITextField的委托方法。
感谢。