iOS 環(huán)信頭像昵稱 自定義以及擴展消息

之前做環(huán)信遇到很多問題 所以就和大家分享一下

我是在cellForRowAtIndexPath里賦值的

這是單聊 昵稱和圖片地址是我傳過來的 可以存在本地直接取

NSString *currentName = [[EMClient sharedClient] currentUsername];

NSString *msgName = model.message.from;

if ([currentName isEqualToString:msgName]) {

//設(shè)置自己的頭像

model.nickname = self.myNickname;

if (self.myHeadImgUrl == nil || [self.myHeadImgUrl isEqualToString:@""]) {

model.avatarURLPath = QIniuDefaultImage;

}

else{

model.avatarURLPath = self.myHeadImgUrl;

}

}

else {

//設(shè)置對方

model.nickname = self.nickName;

if (self.headImgUrl != nil) {

model.avatarURLPath = self.headImgUrl;

}

else{

model.avatarURLPath = QIniuDefaultImage;

}

}

單聊與群聊 判斷一下model.message.chatType 就可以。 群聊的話 需要從服務(wù)器拿下來群成員的信息,然后通過環(huán)信id 去遍歷賦值就可以了。


一個簡單demo 有需要的朋友可以看看 ?沒有時間好好整理 有問題的朋友可以留言github鏈接

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容