введите описание изображения здесь

В галерее флаттера есть CupertinoDatePicker, который может выбрать многоколоночный, как создать собственный многоколоночный CupertinoPicker?

И можно ли сделать CupertinoPicker динамичным. Например, есть двухмерные данные о городах (не нужны асинхронные данные, только двумерный массив). Если я выберу штат, то в подколонке будут показаны города в этом состоянии.

Спасибо.

2
Hanggi 1 Дек 2018 в 07:27

2 ответа

Лучший ответ

Здесь находится репозиторий Github, содержащий базовые виджеты Купертино. Он содержит средство выбора MultiSelect Cupertino, а также действие.

Прямая ссылка на виджет Cupertino Picker: https: // github. com / dhuma1981 / Flutter_Cupertino_Demo / blob / master / lib / ui / pages / picker_page.dart

7
Dhrumil Shah - dhuma1981 1 Дек 2018 в 07:59

Поскольку я столкнулся с той же проблемой и должен был интерпретировать рабочий ответ ... в основном это просто заключить все части сборщика в StatefulBuilder () (например,)

return StatefulBuilder
(
  builder: (BuildContext context, StateSetter setState) => Row
  (...)
)
0
Uni 12 Окт 2020 в 10:10