[SwiftUI]「日付選択」をするビュー

SwiftUI

日付選択をするビューを紹介します。

スポンサーリンク

DatePickerビュー

DatePickerビューは、日付選択をするためのビューです。

スポンサーリンク

イニシャライザ

コーディング, プログラミング, 働く, マックブック, ラップトップ, テクノロジー, オフィス, デスク

DatePickerのイニシャライザは、次のようになっています。

init( selection : Binding<Date>, displayedComponents : DatePicker<Label>.Components, @ViewBuilder label : () -> Label )

selection : 先頭に$を付けた状態変数
displayedComponents : ピッカーの見た目を指定する
label : ピッカーのラベル

displayComponentsは、ユーザーに選択してもらう日付の設定をする引数です。

この引数は、DatePicker.Componentsのタイププロパティで指定します。

指定できるのは、次の3つです。

  • .date:日付
  • .hourAndMinuite : 時刻
  • [.date , .hourAndMinuite]:日付と時刻
スポンサーリンク

使い方

DatePickerは、上記の引数3つを指定して使います。

DatePicker(selection: $date, displayedComponents: .date, label: { Text("日付選択") })
スポンサーリンク

まとめ

日付選択は、DatePickerビューを使います。

スポンサーリンク

オススメの記事

コメント

タイトルとURLをコピーしました