跳到主要内容

快捷回复

IMKit 支持为单聊、群聊会话页面设置常用回复语。

提示

IMKit 默认未启用该功能。

alt(width=250)

局限

  • 单条常用语超过 30 个字可能无法完全展示。

用法

在进入会话界面前设置常用语:

[self.chatSessionInputBarControl setCommonPhrasesList:@[@"你好", @"不错", @"是这样", @"没问题", @"谢谢"]];

如需再次设置常用回复语,新的常用语列表会覆盖已有常用语。如果 IMKit ≧ 5.6.1,设置常用语后页面会立即刷新。

如果 IMKit < 5.6.1,必须主动调用会话页面 chatSessionInputBarControl 属性的以下方法刷新常用语页面,否则无法显示最新常用语。

- (void)updateStatus:(KBottomBarStatus)status animated:(BOOL)animated

点击常用语按钮事件

提示

要求 IMKit 版本 ≧ 5.6.3。

用户在会话页面点击常用语按钮后会弹出快捷回复。您可以重写 RCConversationViewController 的以下方法,返回 YES 表示拦截,您可以自定义点击常用语按钮后的逻辑;否则返回 NO,继续执行 SDK 默认逻辑。

- (BOOL)didTapCommonPhrasesButton;