【问题标题】:(Flutter) Custom CupertinoDatePicker show day of week and change position?(颤振)自定义 CupertinoDatePicker 显示星期几并更改位置?
【发布时间】:2020-03-16 21:51:15
【问题描述】:

根据要求,我需要使用 CupertinoDatePicker 为 IOS 和 Android 应用程序使用相同的日期选择器样式,如下所示:

Widget datetime() {
    return CupertinoDatePicker(
      initialDateTime: DateTime.now().subtract(Duration(days: 1)),
      onDateTimeChanged: (DateTime newdate) {
        print(newdate);
      },
      use24hFormat: true,
      maximumDate: new DateTime(2020, 12, 30),
      minimumYear: 2010,
      maximumYear: 2020,
      minuteInterval: 1,
      mode: CupertinoDatePickerMode.date,
    );
  }

但是,我需要自定义选择器的显示以显示星期几(EEE,例如 Mon 21),并将选择器位置交换为 CupertinoDatePicker 中的(带有星期名称、月份、年份的日期)。我需要这样显示:Thu 21 - Nov - 2019(选择日期、选择月份和选择年份)。如何像这样创建自定义 Cupertinodatepicker?

结果: Result

预期: Expected

【问题讨论】:

    标签: flutter mobile


    【解决方案1】:

    我希望flutter_cupertino_date_picker 包可以帮助实现你想要的。

    你可以找到包here

    【讨论】:

      【解决方案2】:

      日期顺序也可以在本地更改。这是documentation link。 :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-08
        相关资源
        最近更新 更多