gpt4 book ai didi

ios - 如何使用自定义键盘扩展插入 NSAttributedString?

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:43 26 4
gpt4 key购买 nike

我想像这些应用程序(1234)一样,使用键盘扩展以一些自定义字体编写文本。我知道我们如何在文档代理中插入普通字符串。

    [self.textDocumentProxy insertText:mystring];

我尝试使用上述方法插入 NSAttributedString,但我看不到任何方法可以将 NSAttributedString 插入文档代理。

有人可以指导摆脱这个问题的最佳方法是什么?任何建议将不胜感激。

最佳答案

无法使用文本文档代理插入属性字符串(或其他富内容)。

您链接的键盘未使用自定义字体。他们使用(或滥用)Unicode 符号,例如 Enclosed AlphanumericsEnclosed Alphanumeric Supplement .

在其他情况下,视觉上与拉丁符号相似的不同字母符号用于创建“时髦”文本,例如 here .

最后,一些键盘扩展,如图像键盘,使用粘贴板复制丰富的内容,用户有责任将其粘贴到他认为合适的地方。

关于ios - 如何使用自定义键盘扩展插入 NSAttributedString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28940768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com