主播准备页

最近更新时间:2025-08-29 15:29:01

我的收藏

功能简介

主播准备页主要是指主播在开始直播之前,实现摄像头预览、调整美颜参数、设置摄像头翻转的页面。本文将介绍如何在 10 分钟之内完成主播准备页的接入工作。


布局介绍

您可以单击布局进行布局设置。

各布局效果示例如下:
动态宫格布局
浮动小窗布局
静态宫格布局
固定小窗布局





前提条件

在完成该功能接入之前,需要先完成概述中的 接入步骤

功能接入

1. 创建主播准备页视图并初始化。
Swift
let coreView = LiveCoreView()

let anchorPrepareView = AnchorPrepareView(coreView: coreView)
anchorPrepareView.delegate = self
2. 将主播准备页加载到 ViewController 中。
Swift
public override func loadView() {
view = rootView
}
3. 监听开始直播按钮点击事件。
swift
extension YourAnchorPrepareViewController : AnchorPrepareViewDelegate {
public func onClickStartButton(state: PrepareState) {
}
public func onClickBackButton() {

}
}

功能定制

隐藏操作区视图

swift
anchorPrepareView.disableFeatureMenu(true)

隐藏操作区美颜功能

swift
anchorPrepareView.disableMenuBeautyButton(true)

隐藏操作区音效功能

swift
anchorPrepareView.disableMenuAudioEffectButton(true)

隐藏操作区翻转功能

swift
anchorPrepareView.disableMenuSwitchButton(true)