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