Initializer

init(value:in:label:currentValueLabel:minimumValueLabel:maximumValueLabel:markedValueLabels:)

Creates a gauge representing a value within a range.

Declaration 宣言

init<V>(value: V, in bounds: ClosedRange<V> = 0...1, label: () -> Label, currentValueLabel: () -> CurrentValueLabel, minimumValueLabel: () -> BoundsLabel, maximumValueLabel: () -> BoundsLabel, markedValueLabels: () -> MarkedValueLabels) where V : BinaryFloatingPoint

Parameters パラメータ

value

The value to show in the gauge.

bounds

The range of the valid values. Defaults to 0...1.

label

A view that describes the purpose of the gauge.

currentValueLabel

A view that describes the current value of the gauge.

minimumValueLabel

A view that describes the lower bounds of the gauge.

maximumValueLabel

A view that describes the upper bounds of the gauge.

markedValueLabels

A view builder containing tagged views. each of which describes a particular value of the gauge. The method ignores this parameter.

See Also 参照

Creating a Gauge ゲージを作成する