为什么showDatePicker需要按下OK键?

时间:2019-09-10 18:18:19

标签: flutter

在Flutter中,当使用showDatePicker时,为什么不立即接受按下的日期值(不必按OK)?

例如,如果窗口小部件最初于2019年9月10日打开,而我想选择2019年10月5日,则我希望将月份切换为10月,然后从日历显示中按5,然后自动将日期接受为10月2019年5月5日,无需按“确定”按钮。

有没有一种方法可以避免需要按“确定”按钮的情况?

1 个答案:

答案 0 :(得分:0)

这听起来确实不是代码问题,但是我还是会回答。

您必须按OK的原因主要是为了优化用户体验。本质上,有些人只是手指较大或屏幕较小,因此他们可能会误撞错日期,而有些人甚至可能在选择日期后对话框消失时甚至没有意识到这一点。添加“确定”按钮可以防止用户遇到此问题。