INTEGRITY Dokumentace

RtkMeetingNameTag

Zobrazení jmenovky, které zobrazuje jméno účastníka a ikonu stavu mikrofonu. Automaticky se aktualizuje při změně stavu zvuku účastníka.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
meeting RealtimeKitClient - Instance klienta RealtimeKit
participant RtkMeetingParticipant - Účastník, jehož jméno a stav mikrofonu se mají zobrazit
appearance RtkNameTagAppearance - Konfigurace vzhledu jmenovky

Metody

Metoda Návratový typ Popis
set(participant:) Void Aktualizuje jmenovku tak, aby zobrazovala jiného účastníka
refresh() Void Obnoví zobrazení jména a stavu mikrofonu

Příklady použití

Základní použití

import RealtimeKitUI

let nameTag = RtkMeetingNameTag(
    meeting: rtkClient,
    participant: participant
)
view.addSubview(nameTag)

Aktualizace účastníka

import RealtimeKitUI

let nameTag = RtkMeetingNameTag(
    meeting: rtkClient,
    participant: participant
)
view.addSubview(nameTag)

// Switch to a different participant
nameTag.set(participant: newParticipant)
nameTag.refresh()