UIKit 配置指南
Global IM UIKit 全局配置旨在提供易于使用的功能配置,帮助您快速构建聊天应用程序。
配置说明
Global IM UIKit 在 RCIMKitConfig 中定义了全局配置。
每个应用程序仅有一个 Global IM UIKit 全局配置。
配置示例:
/// 是否显示网络状态,默认 YES
[RCIMKitConfig shared].displayNetStatus = NO;
/// 是否显示发送状态,默认 YES
[RCIMKitConfig shared].displaySendStatus = NO;
/// 主题模式
[RCIMKitConfig shared].themeType = RCThemeTypeAny;
/// 应用在前台时,是否开启消息提示声音,默认 YES
[RCIMKitConfig shared].enableMessageAlertSound = NO;
/// 应用在后台时,是否开启消息本地通知,默认 YES
[RCIMKitConfig shared].enableMessageLocalNotification = NO;
主题
Global IM UIKit 支持浅色和暗色两种主题模式,在 RCIMKitConfig
中可以通过 themeType
属性设置主题模式:
/// 主题类型
typedef NS_ENUM(NSUInteger, RCThemeType) {
RCThemeTypeAny = 0, /// 跟随系统
RCThemeTypeLight = 1, /// 浅色
RCThemeTypeDark = 2, /// 深色
};
检查 Global IM UIKit 配置
Global IM UIKit 配置是实时应用的,修改后的配置将在下一次 UI 刷新或者操作时生效。建议在初始化 Appkey 后完成所有配置。