我想重新缩放我的图标并旋转我的图标,直到它的缩放比例变为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;
}