全功能接入界面调整

本文将介绍如何定制 TUILiveKit 的用户界面,我们提供了三个方案供您选择:界面微调方案、单功能接入方案、接入房间引擎方案。

方案一:界面微调方案

通过直接修改我们提供的 UI 源代码,对 TUILiveKit 的用户界面进行调整。TUILiveKit 的界面源代码位于 Github 中的 LiveKit 文件夹下面:

替换图标

您可以直接替换TUILiveKit/Resources/TUILiveKit.xcassets/icon文件夹下的文件以及其Componet目录下其他组件的 组件名.xcassets/icon下的图标,以确保整个 App 中的图标色调风格保持一致,请在替换时保持图标文件的名字不变。


替换文案

您可以通过修改Resources/Localized/目录下的.xcstrings 和各个组件的Resources/Localized/目录下的.xcstrings文件来修改字符串内容。请注意我们的字符串采用英文和Key值保持一致的策略。

方案二:单功能接入方案

如果界面微调方案可以满足您的需求,并且您需要屏蔽一些功能并新加一些自己的业务时,可以使用此方式接入。详情可见:单功能接入

方案三:接入房间引擎方案

如果前两种方案都不能满足您的需求,您可以完全基于 RTC Room Engine SDK 实现一套自己的 UI 界面。详情可见: 接入房间引擎