0

我想在内容更改时为我的 Text 小部件设置动画。有没有办法在没有两个单独的 Text 小部件的情况下做到这一点?

为了清楚起见,我有一个身份验证屏幕,我在其中将文本小部件从登录更改为注册,反之亦然。这应该在淡入淡出过渡中平滑动画。

Text('${_mode == AuthMode.Register ? 'Register' : 'Login'}', 
     style: Theme.of(context).textTheme.title),

当然,我可以简单地制作两个 Text 小部件,然后将一个淡入,另一个淡出。但是有没有更简单的方法?

亲切的问候, pichlerAT

4

1 回答 1

0

对于两个小部件之间的淡入/淡出,检查这个

https://api.flutter.dev/flutter/widgets/AnimatedCrossFade-class.html

于 2020-01-15T11:13:49.283 回答