2012-06-26 103 views
1

我希望用戶在我正在爲之工作的公司進行的小型聊天中輕鬆訪問表情符號圖標。 因此,我想製作一個顯示可用表情圖標的面板。爲此,我正在使用NSCollectionView。現在,我需要傳遞一個在NSTextField中顯示的字符串。該字符串必須包含一個Emoji圖標。在Mac應用程序中顯示錶情符號圖標

我無法弄清楚如何在字符串中使用unicode編寫這個Emoji圖標。我試過的所有東西都顯示出一個奇怪的符號,而不是圖標。

任何人都可以告訴我,我可以如何將Emoji圖標放入NSString

回答

6

你想表情符號?

他們以Unicode現在

如果你打開角色閱讀器,你可以把它們真正直接粘貼到你的源代碼。如果您願意,可以通過在Unicode代碼圖表(尤其是chart for the U+1F300 block)中查找它們,以十六進制(貓臉的\U0001F431)對它們進行編碼。

如果您想確保它們以彩色顯示,您需要爲表情符號選擇「Apple Color Emoji」字體。您可以使用NSAttributedString以每個字符爲基礎設置字體。

+0

謝謝。這正是我需要的! – simonbs

相關問題