1

現在、フラッターアプリにデフォルトのウィジェット 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" コマンドを適用しました。まだ同じ問題に直面しています。

誰でも実用的な解決策を提案できますか?

ありがとう。

4

1 に答える 1