在 Mac 应用程序中显示 Emoji 图标

Posted

技术标签:

【中文标题】在 Mac 应用程序中显示 Emoji 图标【英文标题】:Display Emoji icons in Mac app 【发布时间】:2012-06-26 16:12:46 【问题描述】:

我希望用户能够在我为我工作的公司制作的小型聊天中轻松访问表情符号图标。 因此,我想制作一个显示可用表情符号图标的面板。为此,我使用了NSCollectionView。现在,我需要传递一个显示在NSTextField 中的字符串。此字符串必须包含一个 Emoji 图标。

我不知道如何在字符串中用 unicode 编写这个 Emoji 图标。我尝试过的所有东西都只显示一个奇怪的符号而不是图标。

谁能告诉我,如何将表情符号图标放入NSString

【问题讨论】:

【参考方案1】:

?你想要表情符号??

????它们现在是Unicode ????

如果你打开?Character Viewer?,你实际上可以将它们直接粘贴到你的源代码中。如果您愿意,可以通过在 Unicode 代码表(尤其是 chart for the U+1F300 block)中查找它们以十六进制编码(\U0001F431 表示猫脸)。

如果您想确保它们以彩色显示,您需要为表情符号选择“Apple Color Emoji”字体。您可以使用NSAttributedString 来设置每个字符的字体。

【讨论】:

谢谢。这正是我所需要的! ?

以上是关于在 Mac 应用程序中显示 Emoji 图标的主要内容,如果未能解决你的问题,请参考以下文章

mac找不到应用程序

yarn run ios 运行模拟器但不显示app图标

安卓手机QQ输入法怎么添加emoji表情!

Mac程序坞只显示正在运行的应用图标

如何在可可中的应用程序停靠图标上绘制mac旋转等待光标

如何使用 setContentView 更改停靠图标以在 mac os x 中显示一个大字符