Initializer

init(value:in:label:currentValueLabel: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, markedValueLabels: () -> MarkedValueLabels) where BoundsLabel == EmptyView, V : BinaryFloatingPoint

Parameters パラメータ

value

The value to show in the instance.

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 ゲージを作成する