提问者:小点点

带动画的自定义闪屏-Flutter


我正在尝试用动画显示闪屏,我发现了这篇文章:https://medium.com/@galadhruvil7/flutter-splash-Screing-动画-16c50e18b9d8我认为这很简单但很精彩,情况是我想将flutter图标更改为另一个图像和文本。这是代码

SplashScreenState() {
    _timer = new Timer(const Duration(seconds: 1), () {
      setState(() {
        assetImage = Row(
          children: [
            Image.asset('assets/logo.png', height: 500, width: 500),
            Text("trial")
          ],
        );
      });
    });
  }

并像这样显示小部件:

return Scaffold(
      backgroundColor: Colors.grey[850],
      body: Center(
        child: Container(
          child: assetImage,
        ),
      ),
    );

但是通过运行该代码,没有动画效果。当Flutter徽标更改为图像和文本时,有没有办法保持动画像我给出的源代码一样?


共1个答案

匿名用户

通过带有条件运算符的动画切换器,您可以使用图标和文本更改徽标。

示例-动画Switcher示例