イニシャライザ
init(role:action:label:)
カスタムラベルを表示する、指定された役割を持つボタンを作成します。
宣言
init(role: ButtonRole?, action: @escaping () -> Void, label: () -> Label)
Label が View に準拠するとき利用可能です。
パラメータ
role
ボタンを説明するオプションの意味的役割。nil の値は、ボタンに役割が割り当てられていないことを意味します。
action
ユーザがボタンを操作したときに実行するアクション。
label
ボタンのアクションの目的を説明するビュー。
以下も見よ
役割を持つボタンを作成
init(LocalizedStringKey, role: ButtonRole?, action: () -> Void)
ローカライズされた文字列キーからラベルを生成する、指定された役割を持つボタンを作成します。
Label が Text の時利用可能です。
init<S>(S, role: ButtonRole?, action: () -> Void)
文字列からラベルを生成する、指定された役割を持つボタンを作成します。
Label が Text の時利用可能です。
ボタンの目的を説明する値。