点按 InkWell 会执行它的 onTap 设置的方法 .. 把它设置成 _selectDate .. 然后在上面再去定义一下这个方法 .. 名字是 _selectDate ..
在这个方法里用一下 showDatePicker .. 它会显示一个选择日期的对话窗口 .. 先设置一下 context .. 对应的值是 context .. 还要给它一个初始日期 .. 属性是 initialDate .. 这个初始日期可以用一下 selectedDate ..
默认这个日期就是当前的日期 .. 选择日期还需要一个 firstDate .. 就是可以选择的最早的日期 .. 用一个 DateTime .. 给它一个年份 .. 这样弹出的选择日期对话框最早可以选择 1960 年 .. 然后再添加一个 lastDate .. 设置一个可以选择的未来的期限 .. 同样使用一个 DateTime .. 给它一个年份 .. 比如 2100 年 ..
然后到模拟器上去试一下 .. 按一下这个日期,会执行 _selectDate .. 这个方法里会执行 showDatePicker .. 它会给我们弹出一个日期选择窗口 ..
默认选择的就是当前的日期 .. 这里我们可以选择一个年份 .. 还可以切换不同的月份 ... 最后可以再选择一个具体的日子 ...
按一下 Ok 会确定选择 .. 按一下 Cancel 会取消选择 ...