イニシャライザ


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


範囲内の値を示すゲージを作成し、ゲージの現在の値、最小値、および最大値を描写します。





宣言


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



パラメータ


議論


このメソッドを使用して、すでに描写された範囲内の値を示すゲージを作成します。ゲージには、その目的と、ゲージの現在値、最小値、および最大値を描写するラベルがあります。

struct LabeledGauge: View {

@State private var current = 67.0

@State private var minValue = 0.0

@State private var maxValue = 170.0


var body: some View {

Gauge(value: current, in: minValue...maxValue) {

Text("BPM")

} currentValueLabel: {

Text("\(Int(current))")

} minimumValueLabel: {

Text("\(Int(minValue))")

} maximumValueLabel: {

Text("\(Int(maxValue))")

}

}

}



以下も見よ




ゲージの作成




目次
Xcode の新機能

利用可能

watchOS 7.0+

フレームワーク

SwiftUI

このページには

  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ