用户登录

点按 InkWell 会执行它的 onTap 设置的方法 .. 把它设置成 _selectDate .. 然后在上面再去定义一下这个方法 .. 名字是 _selectDate ..

在这个方法里用一下 showDatePicker .. 它会显示一个选择日期的对话窗口 .. 先设置一下 context .. 对应的值是 context .. 还要给它一个初始日期 .. 属性是 initialDate .. 这个初始日期可以用一下 selectedDate ..

默认这个日期就是当前的日期 .. 选择日期还需要一个 firstDate .. 就是可以选择的最早的日期 .. 用一个 DateTime .. 给它一个年份 .. 这样弹出的选择日期对话框最早可以选择 1960 年 .. 然后再添加一个 lastDate .. 设置一个可以选择的未来的期限 .. 同样使用一个 DateTime .. 给它一个年份 .. 比如 2100 年 ..

然后到模拟器上去试一下 .. 按一下这个日期,会执行 _selectDate .. 这个方法里会执行 showDatePicker .. 它会给我们弹出一个日期选择窗口 ..

默认选择的就是当前的日期 .. 这里我们可以选择一个年份 .. 还可以切换不同的月份 ... 最后可以再选择一个具体的日子 ...

按一下 Ok 会确定选择 .. 按一下 Cancel 会取消选择 ...

showDatePicker:选择日期《 Flutter 移动应用:输入 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点