Флаттер КупертиноПикера динамическая высота изделия

#flutter #dart #cupertinopicker

Вопрос:

Мне нравится использовать купертинопикер в своем приложении flutter, так как он выглядит отлично и просто, и я хочу использовать его в качестве единственного макета выбора в своем приложении.

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

Я хочу, чтобы высота элемента была динамической (т. Е. 50 для одной позиции, 100 для двух позиций и т. Д.), Но CupertinoPicker Поддерживает только свойство «itemExtent», Которое статически устанавливает высоту ВСЕХ элементов.

Есть ли какие-либо предложения по моей планировке желаний?

—Неожиданный пример компоновки—

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