dart - Flutter:使用 SlideTransition

我对如何使用 SlideTransition 感到困惑,尤其是关于 Position 属性。 Atm 我有一个 AnimationBuilder,我想在其中使用 SlideTransition 和 AnimationController。我将如何获得 AnimationBuilder 的 child 的位置?或者这不是必须传递给 Position 属性的内容吗? 也许一个小例子会有所帮助!

最佳答案

AnimationBuilder 和 SlideTransition 是对等的,您可以使用其中之一(或同时使用两者),但不要使用其中一个来使用另一个。

您想创建一个 Animation<FractionalOffset>来自您的AnimationController ,通常使用 Tween<FractionalOffset> .

参见,例如,https://github.com/flutter/flutter/blob/master/examples/flutter_gallery/lib/demo/material/drawer_demo.dart

https://stackoverflow.com/questions/45426863/

相关文章:

dart - 在 flutter 中使用底部导航栏在页面之间传递数据

dart - Flutter:如何获取文本行数

firebase - 如何通过与 Flutter Cloud Firestore 插件中的日期进行比

flutter - 像 SliverAppBar 一样隐藏 TabBar

flutter - 如何在等待来自后端 API 的数据时最初显示 RefreshIndicator?

flutter - 如何在 Flutter 中使用音频播放器插件播放本地 mp3 文件

android-studio - flutter Android Studio : Error re

date - 如何在 flutter 中创建计时器选择器?

dart - 如何在 Flutter 中添加文件选择器插件?

flutter - 展开 Flutter 中的应用栏以允许多行标题?