问题标签 [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.

0 投票
2 回答
3502 浏览

dart - 颤振补间基本动画在“FutureBuilder”中不起作用

Flutter tween 基本动画在内部不起作用FutureBuilder

我已经使用 gridview.builder 创建了一个图片库页面,但是由于futurebuilder某种原因动画在里面不起作用。我直接在身体容器内的静态图像上尝试了相同的动画,它工作得非常好。需要一些方法来为futurebuilder中的网络图像设置动画。

0 投票
1 回答
1909 浏览

firebase - 聊天消息排序不正确

我将 Firestore 和 Flutter 用于聊天应用程序。它工作正常,但我看到了这个问题。有时消息未按顺序显示。例如,通常它们在底部被排序为最近的。但我在 iOS 和 Android 模拟器上进行测试,有时会看到消息未按顺序显示。例如,我在 iOS 上发送消息,一切正常(按顺序)。然后我在不同的模拟器(例如 Android)上发送消息,消息显示在顶部,然后开始下降(在 iOS 上发送的消息之上)。

这是我的代码:

'timestamp': DateTime.now(),

我试过这个但同样的问题:

我寻找几周的答案,但没有找到。任何人都可以帮忙吗?

0 投票
0 回答
160 浏览

flutter - Flutter 的 Flare 动画可以应用于交互式 UI 元素吗?

动画可以应用于按钮等交互元素吗?或者我们可以在耀斑动画中使用特定组件制作交互式 UI 元素吗?

0 投票
1 回答
305 浏览

flutter - Flutter 流构建器概念

我有一张地图,我在其中存储键和值对。我已将此地图放入流中,为方便起见,我们将其称为 dataStream。

现在我有一个流构建器,这个流构建器使用 dataStream。我希望仅在更改特定键的值时才构建此流构建器。

目前我的流构建器响应地图中的任何变化。我想指示它仅在地图中某个键的值更改时才更改。这在流构建器中是否可行,如何实现?

我想查看此地图中特定键的值是否更改,然后才重建我现有的小部件,保持原样。不要再次构建它

0 投票
1 回答
2350 浏览

flutter - Flutter - 在导航期间创建固定 AppBar 的最佳实践是什么

在原生android开发中,常用FragmentTransaction来创建导航动画,其中actionBar的位置是固定的(但是actionBar的内容发生了变化),actionBar下面的fragment会执行一个过渡动画(比如滑入滑出)。

简单来说,AppBar和body执行不同的过渡动画。在颤振中,创建此类动画的最佳实践是什么?

目前我可以想到一个使用导航Scaffold.body并使用Stream+StreamBuilder开始AppBar重绘的解决方案。类似于以下代码。

但这真的很奇怪。那么有没有最佳实践来做到这一点?请告诉我!

0 投票
1 回答
449 浏览

flutter - 如何在背景打开/关闭颤动期间更改 AppBar 文本

我在我的应用程序中实现了背景。我想在背景打开/关闭期间更改 AppBar 文本。我尝试在 IconButton onPressed 工作期间使用 Boolean isOpen 使其为真/假,但我想知道哪种方法是完美的。是否有任何 api 来检测背景打开/关闭?

0 投票
1 回答
3993 浏览

animation - Flutter Animtion 崩溃并在通知侦听器的 AnimationController 错误时引发以下断言

我正在尝试在 Flutter 中创建一个登录页面,并希望在推送到下一页之前进行动画处理。一切正常,除了做(登录中的错误信息,所以它调用“failedLoginAnimation”函数,当我在表单中输入正确的信息之后)它开始在它的末尾动画我的应用程序崩溃并显示给我但是当我输入在一切正常之前,直接正确的信息而不犯错误。PS:我是新来的,大约一个月左右,甚至更多的动画。

我的登录页面

我的动画课

更新

嗨解决了我认为的问题,我仍然需要做一些测试,但似乎调用 Navigator.popAndPushNamed(context, "/main");AnimationClass 不是一个好主意我只是更改了我的登录类,当动画完成时我调用Navigator.popAndPushNamed(context, "/main");我的登录类。我会在接下来的日子里继续更新这篇文章。

我的构建登录类的新开始

并删除Navigator.popAndPushNamed(context, "/main");return;在我的动画结束通话

0 投票
2 回答
15523 浏览

flutter - 如何在颤动中改变英雄动画的速度

我按照Flutter 网站的说明制作了简单的英雄动画

它按照说明中的说明工作,但就我而言,我希望它从第一个屏幕到第二个屏幕的动画速度要慢得多。有谁知道如何改变这个动画的速度?

0 投票
8 回答
47944 浏览

flutter - 如何使用 Flutter AnimationController 和 Transform 旋转图像?

我有星星 png 图像,我需要使用 Flutter AnimationController 和 Transformer 旋转星星。我找不到任何图像旋转动画的文档或示例。

知道如何使用 Flutter AnimationController 和 Transform 旋转图像吗?

更新:

0 投票
3 回答
2603 浏览

dart - 如何在颤动中为 PhysicalModel 添加波纹效果

我试图创建一个登录按钮,按下它时会显示动画。但是在单击按钮时(在 PhysicalModel 上),涟漪效应仅显示在 Login 文本上,而不是完全显示在物理模型上。如何在 PhysicalModel 中添加涟漪或从 MaterialButton 中移除涟漪效果?