Spacer

Spacer вставляет между потомками Row или Column пустоту, которая тянется сама.

img.png

Если промежутки должны быть одинаковыми, достаточно выставить Main Axis Alignment в Space Around, Space Evenly или Space Between. Spacer нужен, когда промежутки должны быть разными.

инфо

Spacer забирает всё свободное место, поэтому в Row или Column с Main Axis Alignment = Space Around, Space Evenly или Space Between он ничего не изменит: свободного места там уже не осталось.

Поставьте Spacer между нужными потомками и задайте ему flex — целое положительное число. По умолчанию 1.

spacer-widget.png

Пример со Spacer

В примере выше между потомками Row стоят две распорки: у одной flex равен 3, у другой 1 — первая занимает втрое больше места.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC