init(role: ButtonRole ?, action: () -> Void, label: () -> Label)
Label
conforms to View
.
Label
がView
に準拠する場合に利用可能です。
init<S>(S, role: ButtonRole ?, action: () -> Void)
Label
is Text
.
Label
がText
である時に利用可能です。
struct ButtonRole
Availability 有効性
Technology
init(_ titleKey: LocalizedStringKey
, role: ButtonRole
?, action: @escaping () -> Void
)
Label
is Text
.
Label
がText
である時に利用可能です。
titleKey
The key for the button’s localized title, that describes the purpose of the button’s action
.
ボタンのもつローカライズされたタイトルに対するキー、それはボタンのもつaction
の目的を記述します。
role
An optional semantic role describing the button. A value of nil
means that the button doesn’t have an assigned role.
action
The action to perform when the user triggers the button. ユーザがボタンを作動させる場合に実行するアクション。
This initializer creates a Text
view on your behalf, and treats the localized key similar to init(_:
. See Text
for more information about localizing strings.
このイニシャライザは、Text
ビューをあなたに代わって作成します、そしてローカライズされたキーをinit(_:
に似たものと見なします。Text
を文字列のローカライズについてのさらなる情報として見てください。
To initialize a button with a string variable, use init(_:
instead.
init(role: ButtonRole ?, action: () -> Void, label: () -> Label)
Label
conforms to View
.
Label
がView
に準拠する場合に利用可能です。
init<S>(S, role: ButtonRole ?, action: () -> Void)
Label
is Text
.
Label
がText
である時に利用可能です。
struct ButtonRole