flutter - 在颤动中更改时如何停止高程动画?
问题描述
我发现在更改卡片小部件的高度时,它会将其设置为新值。在文档中,我发现了这个https://api.flutter.dev/flutter/material/Material/elevation.html,它告诉我这是预期的行为。但是,我希望它立即改变而不是动画。如何删除动画?
解决方案
将animationDuration
属性设置为零,
Material(
...
animationDuration: Duration.zero,
);
使用 PhysicalModel 而不是 Card 小部件
推荐阅读
- dictionary - Dafny 反向查找图
- java - Java 中的 println 语句中的逗号有何不同?
- c++ - 从文本文件中读取时,我如何知道是否已到达新行?
- java - 如何强制我的线程按顺序运行?
- java - 在一个布局中有 2 个 Recyclerview。带有复选框的垂直回收视图要么不检查,要么检查其他位置
- sql-server - SQL Server 检查约束的错误?
- markdown - 在 Github table markdown 中禁用斑马条纹
- python - 使用保存的瓶颈值进行迁移学习(使用完整模型进行推理)
- javascript - 如何使用值设置日期输入的值是下一个日期
- css - PC Chrome 和 Mac Chrome 计算盒子高度的方式不同