Ios 以:emoji:格式呈现表情符号
我试图在UITextView中呈现一些表情符号,但它们是:表情符号:格式,例如肌肉表情符号是:肌肉:,在网上阅读了很多之后,找不到什么格式。。。 如何正确呈现这种表情 谢谢这些表情符号缩写(如Ios 以:emoji:格式呈现表情符号,ios,swift,uitextview,emoji,Ios,Swift,Uitextview,Emoji,我试图在UITextView中呈现一些表情符号,但它们是:表情符号:格式,例如肌肉表情符号是:肌肉:,在网上阅读了很多之后,找不到什么格式。。。 如何正确呈现这种表情 谢谢这些表情符号缩写(如:muscle:)不是由Unicode联盟正式指定的。默认情况下,iOS SDK中没有实现可以执行此操作。因此,您需要使用一些现有的项目或自己实现它 如果使用pod,可以将带有表情符号短名称的字符串转换为带有实际表情符号的字符串,如下所示: let stringWithShortNames=“这是一个测试:
:muscle:
)不是由Unicode联盟正式指定的。默认情况下,iOS SDK中没有实现可以执行此操作。因此,您需要使用一些现有的项目或自己实现它
如果使用pod,可以将带有表情符号短名称的字符串转换为带有实际表情符号的字符串,如下所示:
let stringWithShortNames=“这是一个测试:肌肉:
设stringWithEmojis=stringWithShortNames.emojizedString()
print(stringWithEmojis)//这是一个测试“表情符号短码”,您必须用手动对应的表情符号(UTF字符)替换字符串中的每一个(如“:muscle:”。@Steve不客气!我刚刚更新了答案,以引用一个实际在Swift中实现的pod(而不是Objective-C)。您可能想查看新链接:)