为iOS键盘创建自定义表情符号

5
我做了一项关于为新的iOS 9制作自定义键盘扩展并添加自定义表情符号的研究。但无论我去哪里寻找,都没有找到答案。即使在iOS论坛和其他类似网站上也是如此。
然后就有了KIMOJI应用程序。这个应用在App Store上下载量很大,但似乎没有人知道它是如何构建的。可以复制一系列字符并发送给其他人,看起来非常简单,但我找不到实现方法。
我也读过Unicode标准,但我不知道如何实现它。
有人说,即使是苹果公司也永远不会允许这种类型的应用程序进入其商店。这是真的吗?Kimoji是如何进入商店的?
Kimoji应用程序在App Store上有链接(不免费)。 链接在这里
1个回答

4
不,那是错误的。你可以自己实现表情符号键盘。是的,为此你需要处理Unicode字符。你可以在以下链接中查看有关表情符号键盘的许多问题的更多详细信息。 create-custom-keyboard-and-configure-it-on-your-iphone 此外,你还可以在GitHub上找到库,
例如,
1)AGEmojiKeyboard 2)WUEmoticonsKeyboard 3)iOS-emoji-keyboard 4)ISEmojiView 注意:- 如果你想开发自己的键盘而不使用GitHub上的库,则可以检查有关键盘实现的逻辑。最可能需要检查Unicode字符如何转换为字符串并在文本框中显示为表情符号。

编辑 1 :-

如何将表情符号转换为Unicode字符

我希望这些信息足够让您开始构建自定义表情符号键盘。


1
感谢您的快速回复! 我已经检查了这些库,但是它们都没有展示如何将自定义图像转换为Unicode字符(或其他方式,我不知道),以便每个新的iOS设备都可以查看它们。 - Dragos Strugar
@DragosStrugar 你需要检查他们的编程文件.h和.m文件中的逻辑。 - Badal Shah
抱歉,我无法查看您所提到的“EDIT 1”,因为它不在您给出的当前日期和我的知识截止日期之间。请提供更详细的信息,以便我能够回答您的问题。 - Badal Shah
@DragosStrugar 请查看此链接 https://www.quora.com/Is-it-possible-to-create-an-emoji-app-for-iOS-with-original-alternative-symbols - Badal Shah
@BadalShah 等等,这只是在越狱的 iPhone 上才能做到吗?还是我真的可以进行此类自定义?或者我可能误解了,这只适用于第三方应用程序之类的东西吗?我想做的就是创建自己的键盘(或将其添加到当前的表情符号键盘),并使用 Slackmojis(https://slackmojis.com/)。 - thesowismine
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接