現在、フラッターアプリにデフォルトのウィジェット CupertinoDatePicker を実装しています。この日付ピッカーでは、ユーザーが今日の前日を選択できないようにする機能が必要です。ユーザーは、将来と今日の日付のみを選択できる必要があります。
したがって、「minimumDate: DateTime.now()」プロパティを適切に渡していますが、CupertinoDatePicker が開かれている間、今日より 1 つ先の日付が表示されます。「DateTime.now()」プロパティの値を確認しました。現在の時刻は正しく表示されていますが、CupertinoDatePicker ウィジェットから問題が発生しています。
CupertinoDatePicker(
minimumDate: DateTime.now(),
minuteInterval: 1,
mode: CupertinoDatePickerMode.dateAndTime,
onDateTimeChanged: (DateTime dateTime) {
print("dateTime: ${dateTime}");
},
)
また、"flutter clean" コマンドを適用しました。まだ同じ問題に直面しています。
誰でも実用的な解決策を提案できますか?
ありがとう。