我目前正在为 iOS 开发第三方键盘,并遇到了一个小烦恼textDocumentProxy
我希望你们能够帮助我。
所以我定义了以下两个变量,并将其打印到控制台 -
selectedContextAfterInput = textDocumentProxy.documentContextAfterInput
selectedContextBeforeInput = textDocumentProxy.documentContextBeforeInput
print(selectedContextBeforeInput, selectedContextAfterInput)
和一个 UIPanGestureadjustTextPositionByCharacterOffset()
根据平移方向增加 1 或 -1。因此,在平移光标时,会打印光标之前和之后的内容。这一切都很有效,除非字符串包含表情符号(即????????????????)。表情符号最终总是被分割成未定义的字符,如下所示(在这种情况下,咧嘴笑的表情符号被分割)
任何帮助将不胜感激。谢谢!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)