使用融云 IMKit SDK 集成的时候,需要插入一条消息,然后及时刷新 UI,但是集成完,由于对 SDK 不熟悉,只有退出聊天页面再进来才会刷新出来。于是后台提工单,技术大大给提供了方案,一语中的,解决了我的需求,非常感谢,特此记录,留给需要的朋友
//下述代码需要在聊天页子类调用, 因为 appendAndDisplayMessage 是聊天页的方法RCTextMessage *msg = [RCTextMessage messageWithContent:@"hello world"];RCMessage *insertMsg = [[RCIMClient sharedRCIMClient] insertOutgoingMessage:ConversationType_PRIVATE targetId:self.targetId sentStatus:SentStatus_SENT content:msg];[self appendAndDisplayMessage:insertMsg];