标签: flutter dart animation
当我尝试使用 Hero 动画在同一个小部件的两次之间进行转换时,但一个小部件的大小受到其父级的限制,即使它应该放大,动画也会在返回时按比例缩小。 当第二个屏幕被按下时,它总是缩放到最后记录的大小。不知道是因为Hero Animation保存了源英雄的尺寸,还是当英雄在原点和尺寸时,初始屏幕最早渲染,我不知道。
因此我的问题是您是否知道解决此行为的方法,或者这是否可能是 Hero 小部件的意外行为,我应该发布一个颤振问题。
设置:
重现步骤: