← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
RtkJoinButton
Предварительно настроенная кнопка для присоединения к встрече. Перед присоединением проверяет имя участника.
Параметры инициализатора
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | Экземпляр клиента RealtimeKit |
onClick |
((RtkJoinButton, Bool) -> Void)? |
❌ | nil |
Замыкание, вызываемое при нажатии кнопки. Параметр Bool параметр указывает, было ли подключение успешным. |
appearance |
RtkButtonAppearance |
❌ | - | Конфигурация внешнего вида кнопки |
Примеры использования
Базовое использование
import RealtimeKitUI
let joinButton = RtkJoinButton(meeting: rtkClient)
view.addSubview(joinButton)С обработчиком нажатия
import RealtimeKitUI
let joinButton = RtkJoinButton(
meeting: rtkClient,
onClick: { button, success in
if success {
print("Joined meeting")
} else {
print("Join failed")
}
}
)
view.addSubview(joinButton)