Изогнутые контейнеры в Flutter - PullRequest
0 голосов
/ 02 апреля 2020

Мне было интересно, как лучше всего добиться изогнутого эффекта contianers на изображении. Как относительный новичок во Флаттере, я не уверен, какой будет лучший подход. Я действительно думал, что одним из способов было бы добавить изогнутое фоновое изображение, но я не думаю, что это лучший способ.

Flutter Curved Screen

Ответы [ 2 ]

0 голосов
/ 02 апреля 2020

Другой, возможно, более простой способ, если вы используете Stack, как сказал @Nuts, но создаете Контейнеры с закругленными краями внизу слева вместо создания пользовательских фигур и работаете с позиционированием, чтобы перекрывать / заполнять его до следующего element.

Таким образом, все, что вам нужно для этого понять, это на самом деле сложить элементы и придать им закругленные края.

Попробуйте начать делать это одним из описанных способов, и если вы застряли, вы можете предоставить код, чтобы мы могли вам легче помочь.

Привет

0 голосов
/ 02 апреля 2020

Начните с https://blog.usejournal.com/how-to-draw-custom-shapes-in-flutter-aa197bda94bf Возможно, вам также понадобится сложить все эти фигуры вместе

...