【发布时间】:2012-04-13 23:30:26
【问题描述】:
当使用以下代码设置表情符号时:
self.textField.text = @"\ue415";
它只是显示为一个正方形。但是当我从键盘输入表情符号时,它会正确显示。有什么问题?
PS:我使用的是 IOS 5.1
【问题讨论】:
-
我找到了解决方案。在ios5.1中,必须使用Unicode 6.0,这里是Unicode 6.0字符与软银PUA字符的对应关系:opensource.apple.com/source/ICU/ICU-461.13/icuSources/data/…
-
解决方法:self.textField.text = @"\U0001F604";
-
谢谢亚克西!该链接正是我想要的。