コントロールバー項目のベースボタンクラスです。
通常状態と選択状態、通知バッジ、appearance 設定によるテーマ設定をサポートします。
import RealtimeKitUI
let button = RtkControlBarButton(
image: RtkImage(image: UIImage(systemName: "mic")),
title: "Mute"
)
view.addSubview(button)
import RealtimeKitUI
let button = RtkControlBarButton(
image: RtkImage(image: UIImage(systemName: "mic")),
title: "Mute"
)
// Switch to selected state
button.setSelected(
image: RtkImage(image: UIImage(systemName: "mic.slash")),
title: "Unmute"
)
// Switch back to default state
button.setDefault(
image: RtkImage(image: UIImage(systemName: "mic")),
title: "Mute"
)
view.addSubview(button)