PBEmojiLabel 1.0

PBEmojiLabel 1.0

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布时间最新发布2014年12月

Piet Brauer 维护。



  • Piet Brauer

这是一个 UILabel 分类,允许你直接在 CampfireGitHubBasecampTurntable.fmTeamboxTracFlowdock 中插入你使用的 Emoji,而无需自己计算插入表示这些 Emoji 的 UIImages 的位置。

Screenshot

它是如何工作的?

就像 A-B-C 那样简单,所有支持的 Emoji 都在 EmojiList.plist 中。每个键(emoji 代码)都包含一个表示 iOS unicode 字符的值。当你调用 setEmojiText: 时,标签会遍历键并搜索文本中的结果。

但是,它会慢吗?

据我所知,绝对不会。

贡献

你可以在这里看到所有可用的 Emoji

http://www.emoji-cheat-sheet.com/

以及 iOS 的表示在这里

http://arashnorouzi.wordpress.com/2011/08/31/adding-graphics-and-emoji-characters-to-apple-push-notifications/

请确保不要使用 Xcode 编辑 plist,因为它会产生一些奇怪的 XML-Encoding,导致标签无法将之解释为 Emoji。