問題タブ [iconbutton]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - フラッターのアニメーションでアイコンを 180 度回転させる
私はIconButton
、通常、それはアイコンですIcons.expand_more
が、それを押すと、そのアイコンは になりますIcons.expand_less
。これをアニメーション化して、そのボタンを押すと、回転して上から下を指すようにします。を押すと同じように、アニメーションが回転するexpand_less
はずです。expand_more
どうすればこれを達成できますか? 以下は私のコードです:
私はanimatedContainerを使用しようとしましたが、2つの異なるアイコンを使用していて、これでは実現できない回転効果があるため、うまくいきませんでした。また、以下のアプローチでアイコンを回転させようとしましたが、0 度から 180 度まで回転しているときにアニメーションを表示できません。
これは展開前です:
これは展開後です:
ボタンクリック時の回転アニメーションが欲しい。