tencent cloud

TUIKit API(iOS)
最后更新时间:2024-02-19 10:10:13
TUIKit API(iOS)
最后更新时间: 2024-02-19 10:10:13

会话列表 TUIConversationListController

会话列表 Controller 用于显示最近会话,同时内部会监听会话变更通知,并根据时间做排序。
API
描述
委托回调,用于外部处理选中事件
控制器的数据源

聊天界面

聊天界面由聊天控制器和输入控制器两部分组成。

TUIChatController

TUIChatController 用于组合聊天界面的两大组件,同时对外导出接口,方便对消息做定制化。
API
描述
主聊天 TableView 实现
输入控制器
UI 事件和自定义 Cell 回调
更多菜单项数据
发送自定义消息
保存草稿

TUIMessageCell

TUIMessageCell 是每个消息的基础类,通过它可以访问消息的所有 UI 元素。
API
描述
头像
昵称标签
消息内容主容器
加载活动活动指示器
重发视图
消息数据源
消息 UI 事件委托
更新数据源

TUIMessageCellData

iOS TableView 的特点是滚动时 TableViewCell 会被重用,所有消息数据不保存到 Cell 中,而是在 TUIMessageCellData 中,在显示时内部调用 fillWithData 刷新界面。
API
描述
消息发送者 ID
头像链接
头像图片
昵称
是否显示昵称
消息方向,接收消息或发送消息
消息状态
IM SDK 使用的消息对象
昵称字体
昵称颜色
消息布局,控制头像、昵称以及气泡等位置
消息内容大小
本页内容是否解决了您的问题?
您也可以 联系销售 提交工单 以寻求帮助。

文档反馈