問題タブ [flutter-animation]
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.
dart - Flutter - コンテナの子がレンダリングされるときの高さの変化をアニメーション化する
のようなものを再作成しようとしていますExpansionTile
が、Card
. カードをクリックすると、その子がレンダリングされ、カードの高さが変化するので、その変化をアニメーション化したいと考えています。
と を使用して、子がレンダリングされたカードの最終的なサイズを知り、新しい高さを設定しようAnimatedContainer
としましたが、うまくいきませんでした。GlobalKey
AnimatedContainer
flutter - flutter - アニメーションに伸縮性のある効果を作成します
Stack
高さのウィジェットにコンテナがあります100.0
。Positioned
以下のようにウィジェットを使って中央に配置しています
クリックすると親コンテナーの下部に移動し、もう一度クリックすると上部に戻ってから中央に戻るように、赤いコンテナーをアニメーション化したいと考えています。
使用してみCurves.elasticOut
ましたが、それだけでは十分なバウンスではありません。この効果を得るにはどうすればよいですか