我希望用户能够在我为我工作的公司制作的小型聊天中轻松访问表情符号图标。
因此,我想制作一个显示可用表情符号图标的面板。为此,我使用了 NSCollectionView。现在,我需要传递一个显示在 NSTextField
中的字符串。该字符串必须包含一个表情符号图标。
我不知道如何在字符串中用 unicode 编写这个表情符号图标。我尝试过的所有内容都只是显示一个奇怪的符号而不是图标。
谁能告诉我,如何将表情符号图标放入 NSString
中?
最佳答案
📱你想要表情符号😄吗?
🐷🐻🐨🐸 它们现在采用 Unicode 格式 🐸🐨🐻🐷
如果您打开💻字符查看器💻,您实际上可以将它们直接粘贴到源代码中。如果您愿意,可以通过在 Unicode 代码表(尤其是 chart for the U+1F300 block )中查找它们,将它们编码为十六进制(\U0001F431
表示猫脸)。
如果您想确保它们以彩色显示,则需要为表情符号选择“Apple Color Emoji”字体。您可以使用NSAttributedString
以每个字符为基础设置字体。
关于macos - 在 Mac 应用程序中显示表情符号图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11211551/