下文将向您展示如何隐藏群设置选项及其效果。
隐藏群设置选项
API 作用:隐藏群组设置选项。针对所有群组生效。
API 原型:
// TUIGroupConfig.htypedef NS_OPTIONS(NSInteger, TUIGroupConfigItem) {TUIGroupConfigItem_None = 0,TUIGroupConfigItem_Members = 1 << 0,TUIGroupConfigItem_Notice = 1 << 1,TUIGroupConfigItem_Manage = 1 << 2,TUIGroupConfigItem_Alias = 1 << 3,TUIGroupConfigItem_MuteAndPin = 1 << 4,TUIGroupConfigItem_Background = 1 << 5,TUIGroupConfigItem_ClearChatHistory = 1 << 6,TUIGroupConfigItem_DeleteAndLeave = 1 << 7,TUIGroupConfigItem_Transfer = 1 << 8,TUIGroupConfigItem_Dismiss = 1 << 9,TUIGroupConfigItem_Report = 1 << 10,};/*** Hide items in group config interface.*/- (void)hideItemsInGroupConfig:(TUIGroupConfigItem)items;
示例代码:
// When to call: Before initializing group setting interface.[[TUIGroupConfig sharedConfig] hideItemsInGroupConfig:TUIGroupConfigItem_MuteAndPin|TUIGroupConfigItem_Manage|TUIGroupConfigItem_Members];
设置效果:
隐藏部分选项 | 隐藏全部选项 | 默认 |
| | |