我想在我的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),
)
希望有帮助😄