【问题标题】:How to make an Emoji App? (iOS) [duplicate]如何制作表情符号应用程序? (iOS)[重复]
【发布时间】:2012-07-01 15:59:16
【问题描述】:

可能重复:
Making An Emoji Enabeling App

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

谢谢

【问题讨论】:

  • stackoverflow.com/questions/6556647/… SO 上有十亿个这样的问题。你应该只是搜索。
  • “制作表情符号应用” 喜欢什么?自 iOS 5 以来,iOS 键盘已支持大量表情符号,iOS 6 中将提供更多支持。无需代码。
  • 那么,如果不需要代码,为什么前 100 名图表中有 3 个 emoji 应用?
  • 我只是想了解它是如何完成的。因此,您单击一个按钮,它会显示“已启用表情符号”或其他内容。我想看看它的代码
  • 它们可能只是 Unicode 应用程序。他们在文本字段中添加了几个字符,允许您使用 MF 框架通过电子邮件发送和发送文本,然后立即成功。 See

标签: iphone ios keyboard emoji


【解决方案1】:

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 设备上的人都会得到很多 ?和 [] 代替字符。请参阅here,了解在商店中的大多数表情符号应用中启用表情符号键盘的技巧。

?

【讨论】:

    猜你喜欢
    • 2010-11-16
    • 2013-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    • 2013-06-18
    • 1970-01-01
    相关资源
    最近更新 更多