网格视图切换到列表视图时的动画 - Flutter

问题描述 投票:0回答:2

我想在网格视图和列表视图之间切换时有这样的动画。我怎样才能在 Flutter 中做到这一点?

![Text](https://im3.ezgif.com/tmp/ezgif-3-d2131e9e11f0.gif)

animation flutter gridview
2个回答
5
投票

简单地创建一个 ListView 和一个 GridView,使用 bool 变量来确定要显示哪一个,将每个子视图包装在 Hero 中,当你想要切换时,更改所述 bool 变量的值,然后推送相同的路由就可以了。参见这里: https://dartpad.dev/05785dfd91a02e55d68a6cd086dcbf0b


0
投票

@Ercan 你的链接不起作用。你能发布一个新的来看看解决方案吗?

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.