跳转到内容
搜索文档

RtkLeaveDialog

最后更新 查看 MarkdownAgent 设置

一个显示离开和结束会议选项的对话框。 根据主持人权限显示不同的选项。

初始化器参数

参数 类型 必填 默认值 描述
meeting RealtimeKitClient - RealtimeKit 客户端实例
onClick ((RtkLeaveDialogAlertButtonType) -> Void)? nil 用户选择对话框选项时调用的闭包

方法

方法 返回类型 描述
show(on:) Void 在指定的视图控制器上显示离开对话框

使用示例

基本用法

import RealtimeKitUI

let leaveDialog = RtkLeaveDialog(meeting: rtkClient)
leaveDialog.show(on: self)

带选择处理程序

import RealtimeKitUI

let leaveDialog = RtkLeaveDialog(
    meeting: rtkClient,
    onClick: { buttonType in
        switch buttonType {
        case .leaveMeeting:
            print("Leaving meeting")
        case .endMeeting:
            print("Ending meeting for all")
        default:
            break
        }
    }
)
leaveDialog.show(on: self)

这篇文档对您有帮助吗?