Задать ширину и высоту для Купертино Пикер

Купертиновый сборщик во флаттере занимает 100% ширины.

Как мы можем придать ему индивидуальный стиль? Высота, Ширина, Границы?

Я попытался поместить его в контейнер с шириной и все, не сработало. Вместо этого был странный фон с мягкими краями, когда я дал контейнеру цвет.

1 ответ

Решение

Отвечая на мой собственный вопрос на данный момент,

Я нашел обходной путь, сделав следующее дерево:

  • Строка

    • Размерная коробка (ширина:20)

    • расширенный

      • Купертино Пикер
    • Размерная коробка (ширина:20)

Я пробовал несколько обходных путей, но ни один не помог

Лучший подход высоко ценится!

Вы можете попробовать обернуть его контейнером и установить ширину или высоту

        Container(
              height: 250,
              child: CupertinoPicker(
                itemExtent: 32,
                onSelectedItemChanged: (value) {
                  setState(() {});
                },
              children:
                        ...
        }),
Другие вопросы по тегам