← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
RtkMeetingNameTag
Плашка с именем, которая показывает имя участника и значок статуса микрофона. Автоматически обновляется при изменении состояния звука участника.
Параметры инициализатора
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | Экземпляр клиента RealtimeKit |
participant |
RtkMeetingParticipant |
✅ | - | Участник, чьи имя и статус микрофона нужно отобразить |
appearance |
RtkNameTagAppearance |
❌ | - | Конфигурация внешнего вида плашки с именем |
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
set(participant:) |
Void |
Обновляет плашку с именем, чтобы отобразить другого участника |
refresh() |
Void |
Обновляет отображение имени и статуса микрофона |
Примеры использования
Базовое использование
import RealtimeKitUI
let nameTag = RtkMeetingNameTag(
meeting: rtkClient,
participant: participant
)
view.addSubview(nameTag)Обновление участника
import RealtimeKitUI
let nameTag = RtkMeetingNameTag(
meeting: rtkClient,
participant: participant
)
view.addSubview(nameTag)
// Switch to a different participant
nameTag.set(participant: newParticipant)
nameTag.refresh()