logo

Spacer

flutter

widgets

`Spacer` — это виджет, который вставляет гибкое пустое пространство между другими элементами в `Row`, `Column` или `Flex`. Используется для управления расстоянием и выравниванием элементов без необходимости вручную задавать `SizedBox`.

💡 Примечание:

`Spacer` под капотом — это `Flexible` с пустым `SizedBox.shrink()`, и с `flex`, задающим вес распределения свободного пространства.

⚠️ Важно:

Можно использовать `Spacer` только внутри `Row`, `Column` или `Flex`. В других местах он вызовет ошибку в рантайме.

Основные параметры

flex (int)

Число, определяющее вес занимаемого пространства. По умолчанию — `1`.