← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
RtkMeetingHeaderView
Zobrazení hlavičky schůzky, které zobrazuje název schůzky, počet účastníků, časomíru uplynulého času, indikátor nahrávání a tlačítko pro přepínání kamery.
Parametry inicializátoru
| Parametr | Typ | Povinné | Výchozí | Popis |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | Instance klienta RealtimeKit pro aktivní schůzku |
Metody
| Metoda | Návratový typ | Popis |
|---|---|---|
setContentTop(offset: CGFloat) |
Void |
Nastaví horní odsazení obsahu pro rozvržení záhlaví |
refreshNextPreviousButtonState() |
Void |
Obnoví stav povolení tlačítek pro další a předchozí stránku |
setClicks(nextButton:previousButton:) |
Void |
Přiřazuje obslužné rutiny klepnutí pro tlačítka další a předchozí stránky |
Příklady použití
Základní použití
import RealtimeKitUI
let headerView = RtkMeetingHeaderView(meeting: rtkClient)
view.addSubview(headerView)S navigací mezi stránkami
import RealtimeKitUI
let headerView = RtkMeetingHeaderView(meeting: rtkClient)
headerView.setClicks(
nextButton: { print("Next page") },
previousButton: { print("Previous page") }
)
headerView.refreshNextPreviousButtonState()
view.addSubview(headerView)