[flutter] 플러터 DatePicker에 기본값 설정하기

플러터에서 DatePicker를 사용하여 날짜를 선택할 때 기본값을 설정하는 방법에 대해 알아보겠습니다.

DatePicker 사용하기

DatePicker를 사용하기 위해서는 showDatePicker 함수를 사용합니다. 기본적인 DatePicker 사용 방법은 다음과 같습니다.

showDatePicker(
  context: context,
  initialDate: DateTime.now(),
  firstDate: DateTime(2021),
  lastDate: DateTime(2022)
);

위 코드에서 initialDate 속성을 통해 DatePicker의 기본값을 설정할 수 있습니다.

기본값 설정하기

DatePicker의 기본값을 현재 날짜가 아닌 다른 날짜로 설정하려면 initialDate 속성에 다른 DateTime 객체를 전달하면 됩니다.

showDatePicker(
  context: context,
  initialDate: DateTime(2022, 1, 1), // 2022년 1월 1일로 기본값 설정
  firstDate: DateTime(2021),
  lastDate: DateTime(2022)
);

위 코드에서 initialDate를 2022년 1월 1일로 설정하여 DatePicker의 기본값을 변경하였습니다.

이제 플러터에서 DatePicker를 사용할 때 기본값을 설정하는 방법을 알게 되었습니다. 필요에 따라 기본값을 설정하여 사용하시기 바랍니다.