更新时间: 2021-03-08
# 功能描述
融云 IMKit 已经实现了一个默认的会话视图控制器,直接使用或继承此类,即可快速启动和使用会话界面。
# 效果展示
图中未展示发送者昵称和头像是因为未设置用户信息,具体如何设置请参考 设置用户信息



# 构建会话界面
/*! 会话页面类 */ RCConversationViewController
已复制
1
2
3
4
2
3
4
# 构建说明
开发者可通过两种方式使用会话列表页面。
直接使用此类
建议仅在排查会话列表的相关错误时使用,如果在使用此页面期间出现了相关问题,可以直接 push 到此类排查是否能复现相关问题。
继承使用此类
开发者可继承此类,并跳转到此页面来开发相关内容。
# 参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
conversationType | RCConversationType (opens new window) | 是 | 会话类型,单聊传入 ConversationType_PRIVATE |
targetId | NSString | 是 | 接收方的 userId |
# 方法原型
- (id)initWithConversationType:(RCConversationType)conversationType targetId:(NSString *)targetId;
已复制
1
# 代码示例
RCDConversationViewController *conversationVC = [[RCDConversationViewController alloc] initWithConversationType:ConversationType_PRIVATE targetId:@"targetId"]; [self.navigationController pushViewController:conversationVC animated:YES];
已复制
1
2
2