提问人:PAVUNRAJ P 提问时间:8/20/2023 最后编辑:PAVUNRAJ P 更新时间:8/21/2023 访问量:57
输入换行符后,Swift 无法读取 textDocumentProxy.documentContextBeforeInput
Swift can't read the textDocumentProxy.documentContextBeforeInput after entering a newline
问:
我正在自定义键盘应用程序中键入字符串文本。输入文本包括换行符和标点符号,但是当我尝试编辑textDocumentProxy字段时,如果包含换行符,则在输入之前不会返回完整内容。textDocumentProxy
textDocumentProxy.documentContextBeforeInput
\n
我把光标放在早上好单词中心之后,我只得到了很好的字符串文本。其余的 , 单词不会返回。"hi folks"
以下是我尝试过的一些例子。
var inputText = "Hi folks,
Good morning to everyone "
var txtBeforeCursor = textDocumentProxy.documentContextBeforeInput ?? ""
print("Before Cursor text : ",txtBeforeCursor)
输出为:
Before Cursor text : Good
答: 暂无答案
评论