问题描述
会话列表的收到发来的消息没有马上更新的,跳到其他控制器然后回来才会出现的?这是怎么回事?我会话列表控制器遵循了EaseConversationListViewControllerDelegate 和 EaseConversationListViewControllerDataSource了,但是下面这两个方法没有调用的,跳到其他控制器然后回来倒是会调用,但是一直在会话列表就没有实时更新会话列表的??- (NSString *)conversationListViewController:(EaseConversationListViewController *)conversationListViewController latestMessageTitleForConversationModel:(id<IConversationModel>)conversationModel;- (NSString *)conversationListViewController:(EaseConversationListViewController *)conversationListViewController latestMessageTimeForConversationModel:(id<IConversationModel>)conversationModel;
解决方案
可以在该回调方法中刷新tableview,// 未读消息数量变化回调-(void)didUnreadMessagesCountChanged回调方法建议写在根控制器中,并注册代理。
时间: 2024-09-14 11:29:17