Flutter:文本动画未播放



我想在我的flutter应用程序中只播放一次文本动画。为此,我使用这个包:

animated_text_kit: ^4.2.2

这是我的代码:

TableRow( children: [
Column(children:const [Text('Message',style:TextStyle(fontSize: 16))]),
Column(children:[AnimatedTextKit(
animatedTexts: [
TypewriterAnimatedText(
'Hey, sup!',
textStyle: const TextStyle(
fontSize: 16.0,
),
),
],
totalRepeatCount: 1,
)]),
]),

我希望动画只播放一次。但是当我执行代码时,动画没有播放。它只是保持一个正常的文本。

如何解决这个问题?

文本正在动画,但速度很高,因此您无法看到它,您可以手动添加速度,

你可以试试下面的代码片段:

TypewriterAnimatedText(
'Hey, sup!',
textStyle: const TextStyle(
fontSize: 16.0,
color: Colors.black,
),
speed: Duration(milliseconds: 500),
)

希望有帮助😄

最新更新