XCode 13.1 日本語化計画:SwiftUI: ProgressiveView
ローカライズされた文字列からそのラベルを生成する確定的な進行状況を表示するための進行状況ビューを作成します。
init<V>(_ titleKey: LocalizedStringKey, value: V?, total: V = 1.0) where Label == Text, CurrentValueLabel == EmptyView, V : BinaryFloatingPoint
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。
titleKey
進行中のタスクを描写する進行状況ビューのローカライズされたタイトルのキー。
value
この時点までのタスクの完了量 (0.0 から total の範囲)。進行状況が不明な場合は nil。
total
タスクの完全な範囲を表す完了量。つまり value が total に等しい場合タスクは完了します。デフォルト値は 1.0 です。
値が nil 以外で、0.0 から total の範囲外の場合、進行状況ビューは値をそれらの制限に固定し、可能な限り最も近い境界に丸めます。nil の値は不確定な進行状況を表します。この場合、進行状況ビューは total を無視します。
このイニシャライザは、あなたに代わって Text ビューを作成し、ローカライズされたキーを init(_:tableName:bundle:comment:) と同様に扱います。文字列のローカライズの詳細については、Text を参照してください。文字列変数で確定された進行状況ビューを初期化するには、StringProtocol インスタンスを取得する対応するイニシャライザを使用して下さい。
与えられた進行状況インスタンスを視覚化するための進行状況ビューを作成します。
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。
init<V>(value: V?, total: V)
確定した進行状況を表示するための進行状況ビューを作成します。
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。
init<S, V>(S, value: V?, total: V)
文字列からそのラベルを生成する確定的な進行状況を表示するための進行状況ビューを作成します。
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。
init<V>(value: V?, total: V, label: () -> Label)
カスタムラベルで、確定した進行状況を表示するための進行状況ビューを作成します。
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。
init<V>(value: V?, total: V, label: () -> Label, currentValueLabel: () -> CurrentValueLabel)
カスタムラベルで、確定した進行状況を表示するための進行状況ビューを作成します。
Label が View に準拠し CurrentValueLabel が View に準拠している時使用できます。