我的群组页面
提示
此功能在 5.12.2 版本开始支持。
我的群组页面展示了当前用户已加入的群组。进入该页面,IMKit SDK 就会从数据库中拉取群组信息。
IMKit 提供基于 UITableView 的群组页面类 RCMyGroupsViewController。
我的群组页面一般由导航栏,搜索栏和群组列表三部分部分组成。
初始化
调用 RCMyGroupsViewController 类的初始化方法构建列表页面。
注意,您需要创建一个 RCMyGroupsViewModel 对象, 作为RCMyGroupsViewController 的业务逻辑处理模块。
参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| viewModel | RCMyGroupsViewModel | RCMyGroupsViewController 的业务逻辑处理模块。 处理页面UI的配置以及群组信息的拉取。 |
示例代码
Objective C
RCMyGroupsViewModel *viewModel = [[RCMyGroupsViewModel alloc] init];
RCMyGroupsViewController *vc = [[RCMyGroupsViewController alloc] initWithViewModel:viewModel];
[self.navigationController pushViewController:vc animated:YES];