TGroupInfoControllerDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | TUIGroupInfoController.h |
– groupInfoController:didSelectMembersInGroup:
required method
当您在群组信息内点击“群成员”按钮,出发该回调。 您可以通过该回调实现:跳转到群成员视图,同意展示当前群组内的群成员。
- (void)groupInfoController:(TUIGroupInfoController *)controller didSelectMembersInGroup:(NSString *)groupId
Parameters
controller |
委托者,即当前的群组信息控制器。 |
---|---|
groupId |
群组 ID,当前群组信息控制器对应的群组 ID,同时也是被点击的成员所在群的群 ID。 |
Declared In
TUIGroupInfoController.h
– groupInfoController:didAddMembersInGroup:members:
required method
点击群组信息视图内“+”按钮添加群成员时的回调。 您可以通过该回调实现:跳转到相应的 UI 界面进行群成员的添加操作。 当您准备添加群成员时,传入的 members 参数,为您的联系人信息,即您只能邀请您的联系人加入群组。
- (void)groupInfoController:(TUIGroupInfoController *)controller didAddMembersInGroup:(NSString *)groupId members:(NSArray<TGroupMemberCellData*> *)members
Parameters
controller |
委托者,即当前的群组信息控制器。 |
---|---|
members |
群成员信息数据源,群组内存放的对象为(TGroupMemberCellData) |
Declared In
TUIGroupInfoController.h
– groupInfoController:didDeleteMembersInGroup:members:
required method
点击群组信息视图内“-”删除添加群成员时的回调。 您可以通过该回调实现:跳转到相应的 UI 界面进行群成员的删除操作。 当您准备删除群成员时,传入的 members 参数,为群组内的群员信息,即只有群内的成员才可以被删除。
- (void)groupInfoController:(TUIGroupInfoController *)controller didDeleteMembersInGroup:(NSString *)groupId members:(NSArray<TGroupMemberCellData*> *)members
Parameters
controller |
委托者,即当前的群组信息控制器。 |
---|---|
members |
群成员信息数据源,群组内存放的对象为(TGroupMemberCellData) |
Declared In
TUIGroupInfoController.h
– groupInfoController:didDeleteGroup:
required method
删除群组成功后的回调。如果因为网络等各种原因删除失败,该回调不会被调用。 您可以通过该回调实现:(删除成功后)退出当前群组页面,返回消息列表。
- (void)groupInfoController:(TUIGroupInfoController *)controller didDeleteGroup:(NSString *)groupId
Declared In
TUIGroupInfoController.h
– groupInfoController:didQuitGroup:
required method
退出群组成功后的回调。如果因为网络等各种原因退群失败,该回调不会被调用。 您可以通过该回调实现:(退出成功后)退出当前群组页面,返回消息列表。
- (void)groupInfoController:(TUIGroupInfoController *)controller didQuitGroup:(NSString *)groupId
Declared In
TUIGroupInfoController.h
– groupInfoController:didSelectChangeAvatar:
required method
选择修改头像的调用。 如果没有实现改回调,则不会显示修改头像的对话框入口
- (void)groupInfoController:(TUIGroupInfoController *)controller didSelectChangeAvatar:(NSString *)groupId
Declared In
TUIGroupInfoController.h