[SwiftUI]「DatePicker」に選択範囲を設定するには?

SwiftUI

DatePickerビューの日付に選択範囲を設定する方法を解説します。

スポンサーリンク

方法

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

DatePickerに選択範囲を追加するには、DatePickerの「in」引数を使います。

「in」引数には、Date型の範囲を指定します。

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

  • From … To
    FromからToまでの範囲
  • From …
    Fromからの範囲
  • … To
    Toまでの範囲

FromとToは、どちらもDate型です。

使用例

以下は、3つの範囲を指定する例です。

//From ... To
DatePicker(
     selection : $date,
     in : date1 ... date2,
     label : { Text("") }
     )

//From...
DatePicker(
     selection : $date,
     in : date1 ... ,
     label : { Text("") }
     )

//...To
DatePicker(
     selection : $date,
     in :  ... date2,
     label : { Text("") }
     )

まとめ

DatePickerの「in」引数で、日付の選択範囲を設定することができる。

オススメの記事

コメント

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