问题标签 [flutter-animation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Flutter 过渡出口
在 Android API 上,我们可以使用
定义进入和退出转换。
如何在 Flutter 中做到这一点?
我已经实现了这段代码
但它只定义了输入转换。我如何定义退出过渡?
更新
想象一下,当我执行时,我有两个屏幕(Screen1 和 Screen2)
我想将动画应用于 Screen1 和 Screen2 而不仅仅是 Screen2
flutter - 当我尝试在构建器中显示 SnackBar 时出错
这是我的main.dart
:
我想在 FutureBuilder 中显示一个 SnackBar,但是当我运行时,出现了错误:
我的目的是它在获取数据之前显示一个加载微调器,一旦获取数据,它就会显示一个 SnackBar。那么我应该怎么做才能解决这个问题呢?Login.main
是一个从数据库获取数据的函数。
flutter - Flutter - 改变 TabBarView 的动画
我用 DefaultTabController 实现了一个基本的 TabBar 和 TabBarView,见下面的代码。
效果很好!现在我要做的是从默认动画更改两个选项卡之间的动画。但我找不到一个简单的方法来做到这一点。
经过一番研究,似乎我需要使用自定义 TabController 并以某种方式使用它的animateTo方法。对我来说,这似乎是一个相当大的改变,只是为了改变动画。 我想知道这是否是正确的方法,或者我是否缺少一些更简单的方法来更改选项卡视图之间的默认动画?
如果有人能给我一些很好的资源来为我指明正确的方向,我将不胜感激。
flutter - 在 Flutter 中检测手势速度
我正在寻找一种在 Flutter 中检测手势速度的方法。就像假设您要检测垂直手势一样。是否可以检测用户滑动的速度并相应地应用操作?
我在谷歌上搜索过,但找不到在 Flutter 中检测手势速度的方法。
提前致谢。
dart - flutter 自定义圆形视图
谁能引导我朝着正确的方向构建类似下图的东西
flutter - 水平列表视图动画
我正在尝试创建一个类似列表视图的列表视图,我得到的东西还不错,但它不像运球时那么流畅。
我猜这是因为我调用 setState 的次数太多,并且它在动画期间更新了树,但我不知道如何使它更平滑,也许只调用一次 setState。我正在使用继承的小部件通过我的树传递我的状态,这是我的编辑状态的定义
这部分在我拖动列表视图时被调用,它的工作是滚动列表视图并为我的文本设置动画
这是我的列表视图中包含的卡片,如果结构混乱,我很抱歉,我对扑腾还很陌生。
如果您知道如何改进设置状态以使动画更流畅的方式,那将对我有很大帮助。