flutter-animation相关内容

颤动中的自动滚动

所以我有一个SingleChildScrollView(),它的子级是一个列(),其中有不同的小部件。我在应用程序栏上有3个按钮。每个用于3个我想跳转到的小工具。 当我按下按钮时,我希望用户界面自动滚动到映射的小工具。就像我们在网站中看到的效果一样。 如何实现此目标? 推荐答案 您可以创建ScrollController并将其传递给滚动小工具的controller参数。然后 ..
发布时间:2022-08-14 19:19:39 其他开发

抖动问题:RenderFlex在右侧溢出248像素

我在一列的一侧使用了三个文本,其中一个文本很长,然后我收到此错误&a RenderFlex在右侧溢出248个像素。&q; 我在一列的一侧使用了三个文本,其中一个文本字段很长,然后我收到此错误&A RenderFlex在右侧溢出248个像素。如何修复它? 这是m代码。 import 'package:cwc/ApiManager/api_magager.dart'; import ..

如何添加一个搜索栏来创建新的容器-Ffltter

如何添加搜索选项,点击后会添加一个新容器,目前代码点击后会在底部创建一个新容器,但我还需要一个增加此选项并添加搜索选项。 在这种情况下,我是否必须组合单击和搜索选项来创建新容器? 我是扑翼新手,任何帮助都是有价值的。 class ProfileView3 extends StatefulWidget { const ProfileView3({Key? key}) : s ..

颤动:为容器的边框颜色设置动画

有没有可能用FLUTH做这样的事情?如果是,是怎么回事?我需要在容器周围设置绘画动画吗? 推荐答案 是,简单的方法是将Custom Paint的painter设置为动画。请记住,要设置画笔动画,bool shouldRepaint(BorderPainter oldDelegate)必须返回true。 这里我的路径可能看起来很复杂,原因是我对整个动画使用了单个控制器。您可以使用多 ..
发布时间:2022-02-24 17:37:04 其他开发

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

我按照 Flutter 网站的说明制作了简单的英雄动画/p> 它按照说明中的说明工作,但就我而言,我希望它从第一个屏幕到第二个屏幕的动画速度要慢得多.有谁知道如何改变这个动画的速度? 解决方案 要修改转换速度,你必须调整 PageRoute 过渡持续时间(正如@diegoveloper 已经指出的那样). 如果你想保持默认过渡,你可以创建一个实现 MaterialPageRoute ..
发布时间:2022-01-23 12:26:10 其他开发

在颤动中单击后如何在网格视图 Img 上更改图标

我在 Flutter 应用中制作了一个网格视图.但就像下面链接上的图片一样,我想在图片上创建一个图标并更改背景颜色点击图片后, 我一直在寻找方法,但我终于有了一个问题.如果你让我知道,我会打心眼里感激. 请输入图片链接(如下)https://firebasestorage.googleapis.com/v0/b/instaclone-2-fd9de.appspot.com/o/post ..
发布时间:2022-01-23 12:25:40 其他开发

如何在我的小部件周围创建动画(圆形)矩形边框?

如何将小部件的边框从 0% 设置为 100%(类似于在 Adob​​e AfterEffects 中创建的修剪路径效果)?我想将此应用于具有矩形或圆角矩形形状的小部件. 这是我想要达到的效果的一个例子: 解决方案 大局: 让我们将小部件包装在 CustomPaint 中.由于 CustomPaint 采用其子项的大小,因此我们不必担心在正确的位置进行绘制. 我们可以进一步 ..
发布时间:2022-01-23 12:25:12 其他开发

在 Flutter 中重放相同的 Flare 动画

我正在尝试在 Flutter 中重新播放 Flare 动画.动画完成后不循环播放.我想要一个动画按需播放,相同的动画. 当我在动画之间切换时,只要交换字符串并调用 setState,它就可以正常工作.有没有一种简单的方法可以做到这一点. 这是我目前正在做的事情. class _FlareDemoState extends State{字符串 animationToPlay = '激活 ..
发布时间:2022-01-23 12:23:54 其他开发

async/await 在 Flutter 的登录页面中执行 CircularProgressIndicator

我在登录页面中遇到了 CircularProgressIndicator 的问题.我想这样做.当用户点击“登录"按钮时,我希望应用程序创建一个 CircularProgressIndicator 并启动 raiseButton Text 并添加 CircularProgessIdnicator,然后我的应用程序从我的网络服务获取数据我想停止 CircularProgessIndicator.有小费 ..
发布时间:2022-01-23 12:22:29 其他开发

PageView 中类似 Flutter Hero 的过渡

我在 PageView 的一页中有一张图片.当我转到它时,我想将此图像动画到下一页,有点像在导航器页面转换中使用英雄动画时.有什么想法可以实现吗? 解决方案 这个包做你想做的https://pub.dev/packages/coast 它本质上采用了与 Flutter 的 Hero 和 HeroController 相同的方法:检测何时开始转换,在源页面和目标页面的元素树中搜索标记为 ..

如何在颤动中相对于前一个路由转换动画

我正在尝试在路由上实现类似 coupertino 页面转换的功能.(简要介绍如何定位先前和当前路线并为其设置动画). 我检查了这个包 page_transition,但是使用的逻辑似乎是因为它重建了以前的上下文小部件并尝试破解新路线中的动画. 即使在文档中,它似乎也只是关于导航堆栈顶部的路线. 你最终会得到这样的结果: Navigator.of(context).push(A ..

带有 CustomPaint 的 Flutter GestureDetector 不起作用

我正在尝试使用 CustomPaint 和 GestureDetector 创建一些自定义小部件.但是,我无法使用 GestureDetector 正确地与绘制的形状进行交互.如果容器是屏幕宽度和高度,或者根本没有,我只能检测一种形状的 onTap. 请注意,我已经尝试了所有 HitTestBehavior 类型. 这是没有检测到任何东西的代码: 类 CanvasObject {颜色 ..
发布时间:2022-01-23 12:13:54 其他开发