← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
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()