INTEGRITY Dokumentace

RtkSetupViewController

View controller obrazovky nastavení před schůzkou. Poskytuje náhled videa, přepínače zvuku a videa a zadání jména před připojením ke schůzce.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
meetingInfo RtkMeetingInfo - Konfigurace schůzky s autentizačním tokenem a nastavením médií
meeting RealtimeKitClient - Instance klienta RealtimeKit
completion @escaping () -> Void - Closure volaná po dokončení nastavení

Vlastnosti

Vlastnost Typ Povinné Výchozí Popis
delegate SetupViewControllerDelegate? nil Delegát, který je upozorněn, když se účastník připojí ke schůzce

Příklady použití

Základní použití

import RealtimeKitUI

let setupVC = RtkSetupViewController(
    meetingInfo: meetingInfo,
    meeting: rtkClient,
    completion: {
        print("Setup complete")
    }
)
self.present(setupVC, animated: true)

S delegátem

import RealtimeKitUI

class ViewController: UIViewController, SetupViewControllerDelegate {
    func showSetupScreen() {
        let setupVC = RtkSetupViewController(
            meetingInfo: meetingInfo,
            meeting: rtkClient,
            completion: {
                self.dismiss(animated: true)
            }
        )
        setupVC.delegate = self
        self.present(setupVC, animated: true)
    }
}