Как преобразовать дочерние виджеты в флаттер?

Я хочу анимировать виджеты, подобные приведенному ниже gif gif

Но то, что происходит, похоже на картинку ниже

введите здесь описание изображения

Я просто добавил цвет в контейнер, чтобы получить представление о рамке родительского контейнера.

Как сделать так, чтобы внутренние виджеты обрезались при выходе из родительского виджета?

Я использую Transform для анимации подобных проектов.

Пожалуйста, дайте мне знать, если потребуется дополнительная информация.


person vinbhai4u    schedule 16.05.2018    source источник


Ответы (1)


Если вы хотите, чтобы ваш красный контейнер обрезал переполнение, вы должны обернуть его в ClipRect.

new ClipRect(
   child: new Container(color: Colors.red, child: myAnimationThing),
),
person Rémi Rousselet    schedule 16.05.2018