XCode 14.3 日本語化計画:New Human Interface Guideline
文字列からそのラベルを生成する、指定された役割を持つボタンを作成します。
iOS 15.0+
iPadOS 15.0+
macOS 12.0+
Mac Catalyst 15.0+
tvOS 15.0+
watchOS 8.0+
init<S>(
Label が Text の場合に使用できます。
title
ボタンの action の目的を説明する文字列。
role
ボタンを説明するオプションの意味的役割。nil の値は、ボタンに役割が割り当てられていないことを意味します。
action
ユーザーがボタンを操作するときに実行すべきアクション。
このイニシャライザは、あなたに代わって Text ビューを作成し、init(_:) (init(_:)) と同様にタイトルを処理します。文字列のローカライズの詳細については、Text を参照してください。
ローカライズされた文字列キーを使用してボタンを初期化するには、代わりに init(_:role:action:) を使用して下さい。
init(role: ButtonRole?, action: () -> Void, label: () -> Label)
カスタムラベルを表示する、指定された役割を持つボタンを作成します。
Label が View に準拠している場合に使用できます。
init(LocalizedStringKey, role: ButtonRole?, action: () -> Void)
ローカライズされた文字列キーからラベルを生成する、指定された役割を持つボタンを作成します。
Label が Text の場合に使用できます。