/**
更新消息内容。只更新本地消息内容,无法更新服务器和远端。
@param messageId 消息ID
@param content 消息内容
*/
- (void)updateMessage:(long)messageId
content:(WFCCMessageContent *)content;
使用了这个api,在当前聊天页面状态是改变了,但是返回到聊天列表页面再进来,状态又变成之前发送消息时候的状态了。
使用案例:
用户发一个红包,我这边定义了一个红包消息,消息里面定义了一个redPackageStatus属性,0表示没有打开 1表示打开了。
发红包的时候默认都是0,当用户进行了抢红包操作成功之后,我会把redPackageStatus变为1,同时使用上面的api重新更新消息,这时候对话列表的cell确实根据状态改变了ui,可再次进入的时候,状态又变成了初始的0。
求解?????????是我使用的不对吗??