【发布时间】:2021-07-10 08:18:50
【问题描述】:
我有一个button,里面有一个icon。现在我正在使用两个不同的icons 并更改它们onTap:
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
setState(() {
_isDropdownOpened = !_isDropdownOpened;
}
...
},
child:
_isDropdownOpened
? SvgPicture.asset(
'images/icons/arrow_down_primary.svg',
width: scaleWidth(12),
)
: SvgPicture.asset(
'images/icons/arrow_up_primary.svg',
width: scaleWidth(12),
),
),
);
这是有效的,但我想要一个RotationTransition。如何旋转我的 icon onTap 动画,这样我就不需要两个不同的 SVG?
【问题讨论】:
标签: flutter dart animation button transform