Streamoji iOS自定义表情渲染库支持GIF与UITextView扩展

自定义表情符号的渲染库用得多了,但像 Streamoji 这么轻巧又高效的,还真不多见。它支持GIF静态图甚至Unicode 表情,不管是远程URL还是本地资源都能轻松加载,性能也挺靠谱,缓存做得不错,响应快。

Streamoji 的UITextView 扩展用起来也不麻烦,基本就是几行代码的事儿。你只要先建个字典,像{ ":fox:": URL }这样映射一下,直接就能替换成表情渲染,插到文本里自然又丝滑。

像是要做带气氛的聊天应用、弹幕系统,或者评论区加点趣味性,这库就挺合适的。不用折腾太多底层细节,调试起来也不容易出坑。

哦对了,它还支持用:shortcode:方式插入表情,挺像 Slack 或者 Twitch 那一套,有点社区氛围的味儿。如果你正准备在 iOS 项目里整点自定义表情,不妨试试 Streamoji,省心不少。

如果你想进一步了解表情相关的,也可以看看iOS 表情符号的 Unicode 映射或者EmojiUtil 表情识别工具这些文章,挺有的。

folder
Streamoji:iOS应用程序的自定义表情符号渲染库,支持GIF和静止图像-UITextView的插件扩展-性能,缓存:check_mark_button:-由@GetStream用Made制成 预估大小:137个文件
file
.gitignore 738B
file
bananadance.gif 32KB
file
homer-disappear.gif 55KB
file
carlton.gif 54KB
file
party_parrot.gif 4KB
file
excuseme.gif 122KB
file
baby-yoda-soup.gif 106KB
file
this-is-fine-fire.gif 49KB
file
banner.gif 672KB
file
demo.gif 733KB
file
this-is-fine-fire.gif 49KB
file
excuseme.gif 122KB
file
baby-yoda-soup.gif 106KB
file
carlton.gif 54KB
file
bananadance.gif 32KB
file
party_parrot.gif 4KB
file
homer-disappear.gif 55KB
file
let_me_in.gif 70KB
folder
.gitkeep 文件夹
file
Cartfile 63B
zip 文件大小:2.4MB