如何在自定义键盘的任何文本字段中插入文本 ios
How to get Inserted Text in any textfield in custom keyboard ios
我正在 ios 中创建 自定义键盘。有一个问题我 无法弄清楚如何获得完整的输入字符串 .因为我想在我的代码中使用该字符串与我的字典数据库进行映射,映射词将显示在我的集合视图中。
从按钮操作中获取文本并根据需要制作字符串。
NSString *someString;// Global
- (IBAction)characterButtonAction:(UIButton *)sender {
someString = [someString stringByAppendingString:sender.titleLabel.text];
}
或者您可以使用 [self.textDocumentProxy documentContextBeforeInput]
使整个当前字符串可见。
这将 return 光标之前的字符串。
我正在 ios 中创建 自定义键盘。有一个问题我 无法弄清楚如何获得完整的输入字符串 .因为我想在我的代码中使用该字符串与我的字典数据库进行映射,映射词将显示在我的集合视图中。
从按钮操作中获取文本并根据需要制作字符串。
NSString *someString;// Global
- (IBAction)characterButtonAction:(UIButton *)sender {
someString = [someString stringByAppendingString:sender.titleLabel.text];
}
或者您可以使用 [self.textDocumentProxy documentContextBeforeInput]
使整个当前字符串可见。
这将 return 光标之前的字符串。