在Flutter画廊中,有一个CupertinoDatePicker可以选择多列,如何制作自定义的多列CupertinoPicker?
有可能使CupertinoPicker具有动态性。例如,有城市2-D数据(不需要异步数据,只需2-D数组)。如果我选择一个州,那么子列会显示该州的城市。
谢谢。
答案 0 :(得分:2)
Here是Github仓库,其中包含基本的Cupertino小部件。它包含MultiSelect Cupertino Picker以及动作。
Cupertino Picker小部件的直接链接:https://github.com/dhuma1981/Flutter_Cupertino_Demo/blob/master/lib/ui/pages/picker_page.dart
答案 1 :(得分:0)
由于我遇到了同样的问题,不得不解释有效的答案...基本上,这只是将所有选择器部分都封装在StatefulBuilder()中 (例如)
return StatefulBuilder
(
builder: (BuildContext context, StateSetter setState) => Row
(...)
)