首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁止显示Emoji字符

禁止显示Emoji字符
EN

Stack Overflow用户
提问于 2011-11-21 14:36:39
回答 4查看 5K关注 0票数 20

我在我的应用程序中使用了一些特殊的uniode字符,但从iOS 5开始,这些字符已经被表情符号所取代。如何强制显示unicode字符而不是emoji字符?谢谢

EN

回答 4

Stack Overflow用户

发布于 2014-02-07 13:54:39

这是一个古老的问题,但最近它一直困扰着我,直到我找到了答案。

只需在我们想要防止成为表情符号的字符后面添加'\U0000FE0E‘即可。

例如:

代码语言:javascript
复制
@"▶"  // should be written as:
@"▶\U0000FE0E"

使用转义的unicode也可以:

代码语言:javascript
复制
@"\u25B6"  // should be written as:
@"\u25B6\U0000FE0E"

Here is the article that solved my problem.

票数 19
EN

Stack Overflow用户

发布于 2015-03-24 04:03:26

只是为了补充BFerer的有用答案,我发现这在Swift中的工作原理类似:

代码语言:javascript
复制
    "▶\u{0000FE0E}"
票数 8
EN

Stack Overflow用户

发布于 2011-11-21 14:45:55

在苹果的私人开发者论坛(如果你是iOS开发者计划的注册会员,你就可以访问这个论坛)上有一些关于这个问题的提及。

听起来可能的解决方案是显式地设置您想要显示的任何内容的字体。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8208126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档