← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
RtkRecordingView
Мигающий индикатор записи, который отображается во время записи встречи. Показывает красную точку с настраиваемым текстом и изображением.
Параметры инициализатора
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | Экземпляр клиента RealtimeKit для активной встречи |
title |
String |
❌ | "Rec" |
Текстовая метка, отображаемая рядом с индикатором записи |
image |
RtkImage? |
❌ | nil |
Пользовательское изображение для индикатора записи |
appearance |
RtkRecordingViewAppearance |
❌ | - | Конфигурация внешнего вида индикатора записи |
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
blinking(start: Bool) |
Void |
Запускает или останавливает мигающую анимацию индикатора записи |
Примеры использования
Базовое использование
import RealtimeKitUI
let recordingView = RtkRecordingView(meeting: rtkClient)
view.addSubview(recordingView)С пользовательским заголовком
import RealtimeKitUI
let recordingView = RtkRecordingView(
meeting: rtkClient,
title: "Recording"
)
view.addSubview(recordingView)