Назад к вопросам
Junior
156
questionbank

Где используется виджет Expanded в Flutter?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Expanded используется внутри виджетов типа Row, Column или Flex, чтобы заставить виджет-потомок занять максимально доступное пространство в основном направлении. Полезен при создании адаптивных интерфейсов и равномерного распределения виджетов. Например, для создания строки с двумя кнопками, одна из которых заполняет оставшееся место.

Row(
  children: <Widget>[
    Container(
      color: Colors.red,
      width: 100,
    ),
    Expanded( // Этот виджет заполнит оставшееся место
      child: Container(
        color: Colors.blue,
      ),
    ),
  ],
)