← Cloudflare Realtime / realtime / realtimekit / ui-kit / api-reference / ios
RtkButton
Všestranné tlačítko, které odpovídá RTK Design System. Podporuje více stylů, stavů a velikostí.
Parametry inicializátoru
| Parametr | Typ | Povinné | Výchozí | Popis |
|---|---|---|---|---|
style |
Style |
❌ | .solid |
Styl tlačítka (solid, line, icon-left a další) |
rtkButtonState |
States |
❌ | .active |
Počáteční stav tlačítka |
size |
Size |
❌ | .large |
Velikost tlačítka |
appearance |
RtkButtonAppearance |
❌ | - | Konfigurace vzhledu pro barvy a písma |
Příklady použití
Základní použití
import RealtimeKitUI
let button = RtkButton()
button.setTitle("Join", for: .normal)
view.addSubview(button)S vlastním stylem
import RealtimeKitUI
let button = RtkButton(
style: .line,
rtkButtonState: .active,
size: .large
)
button.setTitle("Cancel", for: .normal)
view.addSubview(button)