首页 > 解决方案 > 在颤动中更改时如何停止高程动画?

问题描述

我发现在更改卡片小部件的高度时,它会将其设置为新值。在文档中,我发现了这个https://api.flutter.dev/flutter/material/Material/elevation.html,它告诉我这是预期的行为。但是,我希望它立即改变而不是动画。如何删除动画?

标签: flutterflutter-animation

解决方案


animationDuration属性设置为零,

  Material(
       ...
       animationDuration: Duration.zero,
     );

使用 PhysicalModel 而不是 Card 小部件


推荐阅读