在 CupertinoPicker 和 CupertinoDatePicker 中选择值 onTap

Pick Value onTap in CupertinoPicker and CupertinoDatePicker

onSelectedItemChanged 在 CupertinoPicker/CupertinoDatePicker

中完美运行

但我也想在用户点击值时选择值。

目前,用户必须滚动才能选择值,据我所知,CupertinoPicker/CupertinoDatePicker 没有 onTap、onPressed 函数

我该如何解决这个问题

很遗憾,CupertinoPicker/CupertinoDatePicker内的手势检测暂不支持。当你跟踪CupertinoPicker里面的代码时,它导致在最后使用ListWheelScrollView并且它不响应点击事件。

GitHub 上的讨论线程:

使用包 clickable_list_wheel_view (fixed height for the child widget, mentioned here)

有一个变通解决方案