IM 即时通讯 (438)
Android (207)
- 初始化&链接 (8)
- 事件&监听处理 (7)
- 用户信息 (13)
- 会话列表 (15)
- 聊天会话 (26)
- 消息处理 (35)
- 自定义消息 (6)
- 音视频 (2)
- 推送&通知 (33)
- 扩展功能 (4)
- 第三方地图 (3)
- 依赖&配置 (9)
- 升级说明 (3)
- 其他 (43)
iOS (166)
- SDK 导入 (8)
- 连接 (8)
- 事件处理 (2)
- 用户信息 (3)
- 会话列表 (14)
- 聊天会话 (44)
- 消息处理 (25)
- 自定义消息 (8)
- 推送&通知 (19)
- 扩展功能 (5)
- 国际化 (3)
- 音视频 (4)
- 其他 (23)
Web (36)
Server (29)
-
为输入框添加 Placeholder 效果
-
将会话页面中文本消息已读 UI 修改为文本“已读”、“未读”
SDK 会话页面中文本消息已读的 UI 默认是一个“对勾”图标,现要修改为文本“已读”或“未读” -
实现会话界面多选消息时,限制最大多选消息数
如何实现会话界面多选消息时,限制最大多选消息数 -
保存输入框状态
如何保存输入框状态,在下次进入时显示为上次退出时的输入框状态 -
去掉聊天页面输入框和扩展板中间的白线
如何去掉输入框和扩展板中间的白线 -
如何在聊天页面 collectionView 顶部添加自定义视图
如何在聊天页面 collectionView 顶部添加自定义视图 -
如何禁止点击音视频通话相关的 cell 回拨
如何做到:点击音视频通话相关的 cell 禁止回拨 -
如何自定义聊天页面右上角未读消息控件的字体颜色,背景图片和箭头
如何自定义聊天页面右上角未读消息控件的字体颜色,背景图片和箭头 -
设置聊天页面导航栏按钮的处理方法
由于 SDK 聊天页面的父类中有设置导航栏按钮的处理,会影响用户设置的导航栏按钮,此时可以参考本知识库来设置,会避免这个问题。 -
iOS 基于聊天页面如何实现批量转发和批量删除
iOS 如何使用 IMKit 实现类似微信的批量转发和批量删除功能 -
隐藏聊天页面输入框方法
单独只隐藏输入框,会导致页面下方有空白出现,所以还需要设置其他 UI 的 frame 来配合实现。 -
如何自定义聊天页面右下角 unReadNewMessageLabel 控件
如何自定义 RCConversationViewController 页面的下列属性 /*! 右下角未读消息数提示的 Label */ @property(nonatomic, strong) UILabel *unReadNewMessageLabel; -
撤回文本消息后,增加“重新编辑”功能。
只针对文本消息,在撤回消息后,增加“重新编辑”,点击后,之前撤回消息的内容会被添加到输入框,类似微信中的效果。 -
键盘设置 UIKeyboardAppearanceDark
键盘设置 UIKeyboardAppearanceDark -
刷新聊天页面消息 cell 的高度
在执行完刷新方法后,cell 类中返回 CGSzie 的方法没有被调用。