SizedBox
Last updated
Last updated
SizedBox
SizedBox
— это простой виджет в Flutter, который используется для задания фиксированных размеров для своего дочернего виджета. Он позволяет вам установить ширину и высоту, которые дочерний виджет будет занимать на экране. SizedBox
полезен, когда вам нужно создать определенные отступы или пространство между элементами интерфейса или когда нужно ограничить размеры элемента.
В этом примере мы создаем интерфейс, в котором используются несколько SizedBox
для управления расстоянием между текстовыми элементами.
Column — используется для вертикального расположения текстовых элементов. Каждый элемент будет располагаться один под другим.
SizedBox — добавлен между текстами для создания пространства. В первом SizedBox
задана высота в 20 пикселей, а во втором — ширина в 50 пикселей. Это обеспечивает расстояние между строками текста.
Container — внутри SizedBox
задается фиксированный размер 100x100 пикселей, а Center
позволяет разместить текст внутри контейнера по центру.
width
Описание: Устанавливает фиксированную ширину для SizedBox
.
Пример:
Применение: Используется для задания ширины, если необходимо контролировать горизонтальное пространство.
height
Описание: Устанавливает фиксированную высоту для SizedBox
.
Пример:
Применение: Используется для задания высоты, если необходимо контролировать вертикальное пространство.
child
Описание: Дочерний виджет, который будет отображаться внутри SizedBox
.
Пример:
Применение: Позволяет добавлять содержимое в SizedBox
, сохраняя заданные размеры.
SizedBox
— это простой, но очень полезный виджет для управления размерами и отступами в интерфейсе Flutter. С его помощью можно легко задать фиксированные размеры для элементов, что помогает создать аккуратные и структурированные пользовательские интерфейсы.