INTEGRITY Документация

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()