animated_size_and_fade:颤振包

时间:2024-05-27 07:31:16
【文件属性】:

文件名称:animated_size_and_fade:颤振包

文件大小:3.13MB

文件格式:ZIP

更新时间:2024-05-27 07:31:16

Dart

animation_size_and_fade 这使您可以: 在两个小部件之间进行淡入淡出和大小转换。 通过在淡入淡出时垂直调整其大小来显示和隐藏窗口小部件。 大小和淡入度 AnimatedSizeAndFade小部件在先前设置为子级的“新”小部件和“旧”小部件之间执行淡入淡出和大小转换。 “旧”和“新”子级必须具有相同的宽度,但可以具有不同的高度,并且您无需事先知道它们的大小。 您还可以分别为淡入淡出和大小定义持续时间和曲线。 重要提示:如果“新”子代与“旧”子代具有相同的小部件类型,但具有不同的参数,则AnimatedSizeAndFade将不会在它们之间进行转换,因为就框架而言,它们是相同的小部件,并且现有的窗口小部件可以使用新参数进行更新。 要强制发生过渡,请在您希望视为唯一的每个子窗口小部件上设置一个Key (通常是一个ValueKey ,它会获取任何会改变其外观的窗口


【文件预览】:
animated_size_and_fade-master
----pubspec.yaml(420B)
----lib()
--------animated_size_and_fade.dart(5KB)
----example()
--------pubspec.yaml(345B)
--------ios()
--------lib()
--------android()
--------.metadata(305B)
--------.gitignore(2KB)
----LICENSE(1KB)
----.metadata(309B)
----README.md(5KB)
----.gitignore(197B)
----CHANGELOG.md(403B)
----animated_size_and_fade.iml(888B)

网友评论