-3

可能重复:
制作表情符号启用应用程序

我想了解如何使用代码创建表情符号类型的应用程序。但我似乎无法找到它的教程。所以我想我会在这里问是否有人会帮助我。我也有 Xcode 和 99 美元的许可证,可以在我的设备上进行测试。

谢谢

4

1 回答 1

4

Emoji 字符只是 Unicode 字符,只是随着您在 iOS 历史中的倒退而提供更有限的支持。要使用键盘输入表情符号,iOS 5 和 6 提供了系统标准的表情符号键盘(设置>通用>国际>键盘>表情符号)。在代码中,任何标准文本渲染对象都会显示您传递给它们的大多数转义字符:

UITextView *example = [[UITextView alloc]initWithFrame:CGRectMake(0,0,320,460)];
[example setText:@"\U0001F604"];
[self.view addSubview: example];

就那么简单。

请注意,在 iOS 5 之前,作为 Emojis 呈现和发送的文本会利用 iOS 私有 Unicode 空间,这意味着任何不在 iOS 设备上的人都会得到很多 ? 和 [] 代替字符。请参阅此处,了解在商店中的大多数表情符号应用程序中启用表情符号键盘的技巧。

于 2012-07-01T16:11:19.947 回答