符合 RTK 设计系统的多功能按钮。 支持多种样式、状态和尺寸。
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
style |
Style |
❌ | .solid |
按钮样式(solid、line、icon-left 等) |
rtkButtonState |
States |
❌ | .active |
按钮的初始状态 |
size |
Size |
❌ | .large |
按钮的尺寸 |
appearance |
RtkButtonAppearance |
❌ | - | 颜色和字体的外观配置 |
import RealtimeKitUI
let button = RtkButton()
button.setTitle("Join", for: .normal)
view.addSubview(button)import RealtimeKitUI
let button = RtkButton(
style: .line,
rtkButtonState: .active,
size: .large
)
button.setTitle("Cancel", for: .normal)
view.addSubview(button)