Skip to content

Latest commit

 

History

History
89 lines (37 loc) · 4.08 KB

Appearance.md

File metadata and controls

89 lines (37 loc) · 4.08 KB

Appearance

可配项修改

Appearance.swift 是容纳了所有可配项的类,您需要在初始化ChatroomView之前修改它里面的属性.

可配项

  1. Appearance.pageContainerTitleBarItemWidth. 修改它可以改变PageContainerTitleBar的单个条目宽度.

位置示意图.

  1. Appearance.giftDialogContainerConstraintsSize.修改它可以改变整个PageContainer弹窗的整体Size

位置示意图.

  1. Appearance.giftContainerConstraintsSize.修改它可以改变礼物弹窗的整体大小

位置示意图.

  1. Appearance.messageDisplayStyle.修改它可以选择弹幕区域Cell的展示样式,前三项可以隐藏。

位置示意图.

  1. Appearance.emojiMap.如果您想替换全部的表情可以改变这个map,key按照既定的key,value可以传入不同的image图片。

位置示意图.

  1. Appearance.targetLanguage.您可以根据您用户的设备的语言环境设置对应的目标翻译语言,前提是需要在环信控制台开通翻译功能,目前聊天室UIKit内置支持中文简繁,英文,俄语,德语,法语,日语,韩语。

  2. Appearance.defaultMessageActions.长按消息后弹起弹窗的数据源,您可以进行一定配置。

位置示意图.

  1. Appearance.defaultOperationUserActions.成员列表中owner对普通成员的操作项,可以进行配置.

位置示意图.

  1. Appearance.actionSheetRowHeight.ActionSheet单行高度.

位置示意图.

  1. Appearance.giftPlaceHolder.礼物默认图

位置示意图.

  1. Appearance.avatarPlaceHolder.头像默认图

位置示意图

  1. Appearance.userIdentifyPlaceHolder.用户身份标识默认图

位置示意图

  1. Appearance.notifyMessageIcon.全局广播通知左侧icon默认图

位置示意图

  1. Appearance.maxInputHeight.输入框最大高度

位置示意图

  1. Appearance.inputPlaceHolder.输入框默认显示文字

位置示意图 默认是 Aa.

  1. Appearance.inputBarCorner.

位置示意图 圆角默认是最大也就是高度一半.

  1. Appearance.reportTags.消息举报弹窗内中举报项,可配置。

位置示意图