Swift DatePickerの初期値を設定するサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
@State var date = initalDate()
DatePickerの引数「selection」に指定する変数を、宣言時に初期値を指定します。
使用例
struct ContentView: View { //初期値を2023年10月1日に設定 @State var date = Calendar.current.date(from: DateComponents(year : 2023, month: 10, day: 1)) ?? Date() var body: some View { VStack{ DatePicker("日付選択", selection: $date) } } }