Исходя из фона Android, я привык использовать ConstraintLayout
для определения процентных полей и размеров для моего пользовательского интерфейса. Мне было интересно, есть ли во Flutter виджет, который может добиться чего-то подобного. Я просматривал документацию по виджету, но пока ничего не нашел.
Макеты на основе процентов во Flutter
Ответы (1)
Во флаттере процентные размеры представлены с помощью FractionalOffset
, что в основном представляет собой координаты 0 ‹{x, y}‹ 1.
Есть несколько виджетов, использующих эту логику, например:
Они в сочетании со стеком должны обеспечивать любой нужный вам макет без использования LayoutBuilder
или аналогичного.
person
Rémi Rousselet
schedule
07.03.2018