我如何让AnimatedSwitcher进行平滑过渡?

时间:2020-04-21 10:46:14

标签: flutter

淡入淡出导致图像闪烁。我希望一幅图像在另一幅图像完全消失之前完全消失-以便在任何时候都至少有一张具有完全不透明度的图像。现在,好像switchInCurve和switchOutCurve没有同步。 我已经设置了动画切换器,如下所示:

AnimatedSwitcher(
      switchInCurve: Interval(0.0, 0.5, curve:Curves.linear ) ,
      switchOutCurve: Interval(0.5, 1.0, curve:Curves.linear ) ,
      duration: const Duration(milliseconds: 2000),
      child: sleepingBearImage,
),

0 个答案:

没有答案