Перейти к основному содержимому

Spacer

Виджет Spacer используется для вставки гибкого пустого пространства между дочерними элементами виджетов Column и Row.

img.png

Если вы хотите, чтобы между вашими дочерними виджетами было равномерное пространство, вы можете добавить пространство, установив выравнивание по главной оси на Space Around, Space Evenly и Space Between. Если вам нужно более настраиваемое пространство между вашими дочерними виджетами (пример ниже), вам следует использовать виджет Spacer.

к сведению

Виджет Spacer занимает всё доступное пространство, поэтому виджет Spacer не будет иметь эффект на Column или Row, где выравнивание по главной оси установлено на Space Around, Space Evenly и Space Between.

Чтобы использовать виджет Spacer, добавьте его между дочерними элементами вашего Row или Column в любом месте, и установите значение гибкости на положительное целое число. По умолчанию установлено значение 1.

spacer-widget.png

Пример Spacer

В приведенном выше примере мы добавили два виджета Spacer между дочерними элементами Row. Один установлен на 3, поэтому занимает три раза больше места, чем другой виджет Spacer, установленный на 1.