我正在使用flutter开发应用程序,并且希望能够在经过一定的延迟后从屏幕底部到屏幕顶部平滑地动画我的图像。
我该怎么做?
感谢您的帮助。
提前谢谢! :)
答案 0 :(得分:0)
如果您想将图像从底部移到顶部而不移动其他东西,则应该使用Stack小部件,将图像放在所有内容的顶部,然后将图像从底部移到顶部,请使用从bottomCenter到topCenter的AlignmentTween。对于很多类似的动画,我建议您看看GeekyAnts的这篇文章:https://blog.geekyants.com/flutter-login-animation-ab3e6ed4bd19
答案 1 :(得分:0)
您可以使用Transform小部件包装图像小部件,并在transform属性中使用命名的构造函数“ Matrix4.translationValues(double x,double y,double z)” 使用动画将替换Y轴的值