美文网首页
iOS 环信利用消息扩展设置头像昵称

iOS 环信利用消息扩展设置头像昵称

作者: 慕言的世界 | 来源:发表于2016-11-07 13:16 被阅读108次

一、在消息中添加用户的头像、昵称字段

#import "EaseMessageViewController.h"文件中的 - (void)_sendMessage:(EMMessage *)message方法中直接取出message的扩展 然后加入对应的字段再放回去即可:[注意]安卓、iOS商量好保证字段统一。
NSMutableDictionary *Muext = [NSMutableDictionary dictionaryWithDictionary:message.ext]; [Muext setObject:[UserInfo defaultManager].nickName forKey:@"userName"]; [Muext setObject:[UserInfo defaultManager].iconUrl forKey:@"userPic"]; message.ext = Muext;
加入这几句代码代发消息的时候就能打印消息就能看到携带的扩展字段了。

二、 从消息体中取出用户的头像昵称

#import "EaseBaseMessageCell.h"文件中的- (void)setModel:(id<IMessageModel>)model方法中取出消息扩展中的头像昵称信息并赋值就能聊天的时候现实显示头像昵称了(适用单聊群聊)

相关文章

网友评论

      本文标题:iOS 环信利用消息扩展设置头像昵称

      本文链接:https://www.haomeiwen.com/subject/pukouttx.html