Flutter:如何使用提供程序播放动画?

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

我在Flutter演示中使用Provider管理状态。

我想为我的小部件制作动画,但是AnimateController似乎需要一个来自有状态小部件状态的同步参数。

据我所知,不建议Provider与有状态小部件一起使用。

我可以使用提供程序管理AnimationController吗?

或者必须同时使用提供程序和有状态小部件?

flutter flutter-animation flutter-provider
1个回答
0
投票

这里是同一问题,我也有同样的问题。

我唯一能做出的猜测是:


我们无法将其传递给vsync参数,因为我们没有任何东西可以传递,或者可以。 。 。

默认情况下,AnimationController对象的范围是0.0到1.0。如果需要不同的范围或数据类型,则可以使用Tween来配置动画以插值到不同的范围或数据类型。


© www.soinside.com 2019 - 2024. All rights reserved.