使用iOS键盘扩展更改任何字段中的文本字体

时间:2014-12-05 20:27:30

标签: iphone ios8 ios8-extension ios-keyboard-extension

我正在开发iOS键盘扩展程序。我需要在键盘扩展中使用自定义字体。这部分完成了。 现在的问题是,如果我使用我的键盘扩展键入safari或任何其他应用程序,键入的字符也应该是我的自定义字体样式。

与app store上的这个应用程序相同

https://itunes.apple.com/US/app/id923893166?mt=8&ign-mpt=uo%3D4

我花了将近一天的时间来找到一种方法来做到这一点,但我没有找到任何结果。 如果这里有人可以帮助我,请帮助我。

先谢谢。

1 个答案:

答案 0 :(得分:2)

您无法在iOS上的任何文本字段中更改字体。

开发人员发现了一些覆盖字母表的unicode字符集,并将其作为字体呈现给用户。

如果您复制粘贴短语"ᏴᎬᎦᏆ"据称这个键盘的用户写的一个发光的评论(顺便说一下,iOS第三方键盘目前无法在App Store中输入评论)并将其粘贴到UnicodeChecker中,你会发现它实际上是unicode字符U + 13F4 ,U + 13AC,U + 13A6和U + 13C6。

单词" Best"的实际代码是U + 0042,U + 0045,U + 0053和U + 0054。

如果您想制作自己的Unicode键盘,请列出"字体"可以在http://unicode-table.com/找到。