注册

分享 iOS 使用消息扩展集成头像和昵称的方法

虽然文档里有提到,但没说具体怎么实现,demo 看着很绕也不知道有没有...社区里关于这个提问也很多,回答也都不明确,刚上手完全是各种不明白。所以分享一个简单粗暴的办法...
1、找到 EaseUI 里的 EaseMessageViewController.m
2、给所有的 sendXXXMessage 里添加消息扩展,如下图:

图中是图片消息和语音消息的示例,其他消息都是一样的。
3、在 modelForMessage 里将消息的扩展取出,给 model 的 avatarURLPath 和 nickname 赋值即可。

 

4 个评论

怎么去判断是哪个用户,然后展示该用户头像呢
这个是带到消息里面的,也就是说别人发给你,和你发给别人的每条消息都包含头像 url 和昵称,所以不用判断啊...
你的成功了吗,我的一直提示ext为空,也找不到原因,能不能给发一份Demo看看,15737195634@163.com,万分感谢
我也是这样写的。为什么运行后提示ext为空,我也找不到原因在哪里

要回复文章请先登录注册