Flutter TypewriterAnimatedText 文本打字效果

早起的年轻人 2021-07-14 23:06:04
  Widget buildAnimationText1() {
    return AnimatedTextKit(
      animatedTexts: [
        //打字效果
        TypewriterAnimatedText("早起的年轻人",
            //每出一个字的时间
            speed: Duration(milliseconds: 100),
            //字体样式
            textStyle: TextStyle(
              color: Colors.blue,
              fontSize: 22,
            ),
            //文字对齐方式
            textAlign: TextAlign.start,
            //结尾显示文本
            cursor: "_",
            //动画曲线
            curve: Curves.ease),
      ],
      //重复的次数
      totalRepeatCount: 1,
      //重复执行时 中间间隔的时间
      pause: Duration(milliseconds: 200),
      //为 true 时,点击动画提前结束 默认是 false
      displayFullTextOnTap: true,
      //点击事件
      onTap: () {
        print("onTap");
      },
      onFinished: () {
        print("动画执行完毕的回调");
      },
    );
  }

 

...全文
495 2 收藏 回复
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复

还没有回复,快来抢沙发~

相关推荐
发帖
Flutter
创建于2021-07-13

80

社区成员

本社区分享Flutter的一效果Demo以及一些问题解决方案
帖子事件
创建了帖子
2021-07-14 23:06
社区公告
暂无公告