在iOS上创建一个很好的自定义表情符号聊天体验

我试图想出可能的实现,基本上是一个扩展的UITextView,具有输入内联图像的功能.

我已经看到有几十个开源项目可以处理使用自定义表情符号创建标签,UIWebView可以将文本与文本等内容一起绘制,但没有一个不能运行在本机的UITextView行为中:

>自动更正
>拼写
>放大镜
>选择工具提示和功能
>期间的双倍空间

在App Store上看到的唯一一款应用程序,它为打字自定义表情提供了一个很好的,强大的体验,是Viber.

所以问题是 – 他们是怎么做到的?任何想法,注释或参考将不胜感激.

谢谢!

解决方法

唯一想到的是 this,但我从来没有触及过它.如果您可以使某些代码点以您想要的方式呈现,那么您可能会发现有用的东西,如内置的表情符号.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...