XCode 26.4 日本語化計画
元のドキュメント: developer.apple.com/documentation/swiftui/toggle/init(_:ison:)
ローカライズされた文字列キーからそのラベルを生成するトグルを作成します。
nonisolated
init(
_ titleKey: LocalizedStringKey,
isOn: Binding<Bool>
)
nonisolated
init(
_ titleResource: LocalizedStringResource,
isOn: Binding<Bool>
)
nonisolated
init<S>(
_ title: S,
isOn: Binding<Bool>
) where S : StringProtocol
label が Text の場合に利用可能です。
titleKey
トグルのローカライズされたタイトルのキー。これは、トグルの目的を説明するものです。
isOn
トグルがオンかオフかを示すプロパティへの結合。
このイニシャライザーは、ユーザーに代わって Text ビューを作成し、ローカライズされたキーを init(_:tableName:bundle:comment:) と同様に扱います。文字列のローカライズの詳細については、Text を参照してください。
init(isOn: Binding<Bool>, label: () -> Label)
カスタムラベルを表示するトグルを作成します。
ローカライズされた文字列キーと画像リソースからそのラベルを生成するトグルを作成します。
ローカライズされた文字列キーとシステムイメージからそのラベルを生成するトグルを作成します。