当前位置:   article > 正文

Flutter开发之——日期选择器,精选Android面试真题集锦_flutter 时间选择器

flutter 时间选择器
  • showDatePicker:封装了YearPicker和MonthPicker的联动控件

  • CupertinoDatePicker:IOS风格日期选择器

  • showTimePicker:通过回调方式启动时间选择器

  • CupertinoTimerPicker:IOS风格时间选择器

二 DayPicker(过时)


2.1 构造方法

DayPicker({

Key? key,

required this.selectedDate,

required this.currentDate,

required this.onChanged,

required this.firstDate,

required this.lastDate,

required this.displayedMonth,

this.selectableDayPredicate,

this.dragStartBehavior = DragStartBehavior.start,

})

2.2 常见属性

| 属性 | 说明 | 取值 |

| :-: | :-: | :-: |

| selectedDate | 选中后高亮显示日期 | DateTime |

| currentDate | 当前日期 | DateTime |

| onChanged | 用户选择日期函数 | ValueChanged |

| firstDate | 允许选择的开始日期 | DateTime |

| lastDate | 允许选择的结束日期 | DateTime |

| displayedMonth | 展示日期 | DateTime |

| selectableDayPredicate | 用户的可选日期 | SelectableDayPredicate |

2.3 示例

代码

DateTime _selectedDate = DateTime.now();

Text(“DayPicker-示例”),

Flexible(

child: DayPicker(

selectableDayPredicate: (date) {return date.difference(DateTime.now()).

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/861949
推荐阅读
相关标签
  

闽ICP备14008679号