颤振图标比例

时间:2020-05-19 15:46:33

标签: flutter

我想重新缩放我的图标并旋转我的图标,直到它的缩放比例变为0,但是我只能“设置”图标的大小,这意味着在没有动画的情况下尺寸会立即变为0,试图用动画容器包装图标,但是没有对图标的影响,关于按时间旋转和缩放图标的任何想法?我的代码在下面。

 Widget build1(BuildContext context) {
    Widget widget1;

    var animatedContainer = AnimatedContainer(
        width: double.infinity,
        height: double.infinity,
        duration: Duration(seconds: 2),
        color: animSize ? Colors.greenAccent[700] : Colors.yellow,
        child: IconButton(
          icon: Icon(
            Icons.group,
            size: animSize ? 0:90,
          ),
          onPressed: () {
            setState(() {
              animSize = true;
            });
          },
        ));

    widget1 = animatedContainer;
    return widget1;
  }

0 个答案:

没有答案