不知道我在这里失踪,和搜索并没有帮助我。 我想显示一个UILabel表情符,这是没有这样做:
UILabel *label = [[UILabel alloc] init];
label.font = [UIFont fontWithName:@"AppleColorEmoji" size:16.0];
label.text = [NSString stringWithFormat:@"%C", 0x1F431];
// ... etc.
正常工作与其他非字母Unicode字符,如棋子,但不是与我曾尝试任何表情符。
你可能没有使用正确的编码,你的表情符号字符。 例如,在你的榜样,我认为你正在寻找的是这样的:
label.text = [NSString stringWithFormat:@"%C", 0xe04f];
看看这个表,以获得您所需要的编码。
要使用表情符号的只是按下Control + 指令 + 空格 (^⌘Space)。 无需使用Unicode的表情符号。
在Xcode只是去顶栏,然后单击编辑>表情符号与符号和表情符号会弹出,你可以从字面上把它添加到应用中的任何文本,甚至还可以在界面生成器,如果你需要将它添加到文本的一个UILabel那里。