RCConversationSettingTableViewController Class Reference

Inherits from UITableViewController
Declared in RCConversationSettingTableViewController.h

Overview

会话设置的ViewController

  defaultCells

默认的Cell

@property (nonatomic, strong, readonly) NSArray *defaultCells

Discussion

默认的Cell

内置置顶聊天、新消息通、清除消息记录三个cell

Declared In

RCConversationSettingTableViewController.h

  headerHidden

是否隐藏顶部视图

@property (nonatomic, assign) BOOL headerHidden

Discussion

是否隐藏顶部视图

Declared In

RCConversationSettingTableViewController.h

  switch_isTop

是否将该会话置顶

@property (nonatomic, assign) BOOL switch_isTop

Discussion

是否将该会话置顶

Declared In

RCConversationSettingTableViewController.h

  switch_newMessageNotify

是否接收新通知提醒

@property (nonatomic, assign) BOOL switch_newMessageNotify

Discussion

是否接收新通知提醒

Declared In

RCConversationSettingTableViewController.h

  users

顶部视图显示的用户的用户信息RCUserInfo列表

@property (nonatomic, strong) NSArray *users

Discussion

顶部视图显示的用户的用户信息RCUserInfo列表

Declared In

RCConversationSettingTableViewController.h

– disableDeleteMemberEvent:

禁止删除用户

- (void)disableDeleteMemberEvent:(BOOL)disable

Parameters

disable

是否禁止删除用户

Discussion

禁止删除用户

Declared In

RCConversationSettingTableViewController.h

– disableInviteMemberEvent:

设置添加用户

- (void)disableInviteMemberEvent:(BOOL)disable

Parameters

disable

是否禁止删除用户

Discussion

设置添加用户

Declared In

RCConversationSettingTableViewController.h

– onClickIsTopSwitch:

开闭置顶聊天的回调

- (void)onClickIsTopSwitch:(id)sender

Parameters

sender

点击的Switch开关

Discussion

开闭置顶聊天的回调

Declared In

RCConversationSettingTableViewController.h

– onClickNewMessageNotificationSwitch:

开闭新通知提醒的回调

- (void)onClickNewMessageNotificationSwitch:(id)sender

Parameters

sender

点击的Switch开关

Discussion

开闭新通知提醒的回调

Declared In

RCConversationSettingTableViewController.h

– onClickClearMessageHistory:

点击清除聊天记录的回调

- (void)onClickClearMessageHistory:(id)sender

Parameters

sender

清除聊天记录的按钮

Discussion

点击清除聊天记录的回调

Declared In

RCConversationSettingTableViewController.h

– inviteRemoteUsers:

添加用户到顶部视图

- (void)inviteRemoteUsers:(NSArray *)users

Parameters

users

用户信息RCUserInfo列表

Discussion

添加用户到顶部视图

Declared In

RCConversationSettingTableViewController.h

– settingTableViewHeader:indexPathOfSelectedItem:allTheSeletedUsers:

点击Item(用户头像或加减号)的回调

- (void)settingTableViewHeader:(RCConversationSettingTableViewHeader *)settingTableViewHeader indexPathOfSelectedItem:(NSIndexPath *)indexPathOfSelectedItem allTheSeletedUsers:(NSArray *)users

Parameters

settingTableViewHeader

当前会话设置界面

indexPathOfSelectedItem

点击的Item索引值

users

当前的用户信息RCUserInfo列表

Discussion

点击Item(用户头像或加减号)的回调

Declared In

RCConversationSettingTableViewController.h

– deleteTipButtonClicked:

点击删除用户的回调

- (void)deleteTipButtonClicked:(NSIndexPath *)indexPath

Parameters

indexPath

当前删除的用户的头像索引值

Discussion

点击删除用户的回调

点击头像左上角的删除按钮时的回调。

Declared In

RCConversationSettingTableViewController.h

– didTipHeaderClicked:

点击头像的回调

- (void)didTipHeaderClicked:(NSString *)userId

Parameters

userId

头像对应的用户ID

Discussion

点击头像的回调

Declared In

RCConversationSettingTableViewController.h