1

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

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

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

4

1 回答 1

6

你想要表情符号吗?

它们现在使用 Unicode

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

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

于 2012-06-26T16:27:44.397 回答