🧩Align
Что такое Align
AlignAlign — это виджет в Flutter, который используется для выравнивания своего дочернего виджета внутри родительского контейнера. Он позволяет задавать положение виджета относительно его родительского контейнера с использованием параметров выравнивания. Это полезно, когда вам нужно разместить элементы в определенных местах, таких как центр, верхний левый угол, правый нижний угол и так далее.
Пример использования
В этом примере мы создадим интерфейс, в котором используется Align для выравнивания текста в различных частях экрана.

Как работает код
Container — основной контейнер, который занимает всю ширину и высоту экрана, окрашен в светло-серый цвет.
Column — используется для вертикального расположения текстовых элементов.
Align — оборачивает текстовые элементы, позволяя управлять их выравниванием в родительском контейнере.
В первом
Alignтекст выравнивается в верхнем левом углу (Alignment.topLeft).Второй
Align— в верхнем правом углу (Alignment.topRight).Третий
Align— по центру (Alignment.center).Четвертый и пятый
Align— в нижних углах.
Все настройки Align
alignment
Описание: Определяет положение дочернего виджета внутри родительского контейнера. Принимает значение типа
Alignment, которое указывает, где будет располагаться дочерний элемент.Пример:
Применение: Позволяет точно настраивать, где именно должен находиться дочерний элемент внутри контейнера.
child
Описание: Дочерний виджет, который будет размещен в соответствии с заданным выравниванием.
Пример:
Применение: Позволяет указать, какой элемент вы хотите выравнивать.
Итог
Align — это полезный виджет, который помогает точно размещать элементы в пользовательском интерфейсе Flutter. С его помощью можно легко управлять положением дочерних виджетов, что позволяет создавать более структурированные и удобные интерфейсы.
Last updated