Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 将曲线应用于现有动画 项目_Flutter_Dart - Fatal编程技术网

Flutter 将曲线应用于现有动画 项目

Flutter 将曲线应用于现有动画 项目,flutter,dart,Flutter,Dart,嗨,我正在学习如何在颤振中使用。我可以通过以下方式向列表中添加和删除元素: 代码 Widget\u buildItem( BuildContext上下文、int索引、动画){ 返回大小转换( sizeFactor:动画, 轴:轴垂直, 孩子:填充( 填充:常数边集全部(8.0), 子:容器( 身高:50, 颜色:颜色。橙色, 孩子:大小盒子( 儿童:中心( 子项:文本(显示列表[index].toString()), ), ), ), ), ); } 现在,我无法理解如何将自定义曲线添加到此过

嗨,我正在学习如何在颤振中使用。我可以通过以下方式向列表中添加和删除元素:

代码
Widget\u buildItem(
BuildContext上下文、int索引、动画){
返回大小转换(
sizeFactor:动画,
轴:轴垂直,
孩子:填充(
填充:常数边集全部(8.0),
子:容器(
身高:50,
颜色:颜色。橙色,
孩子:大小盒子(
儿童:中心(
子项:文本(显示列表[index].toString()),
),
),
),
),
);
}
现在,我无法理解如何将自定义曲线添加到此过渡。这可能吗?

好问题

正如文档中提到的示例,您可以使用:

曲线动画(
家长:动画,
曲线:曲线,
反向曲线:Curves.easeOut,
),
reverseCurve
参数是可选的。如果未提供反向曲线,弯曲动画将仅在两个方向上使用
曲线。
应用于您的代码:

返回大小转换(
尺寸因子:曲线化(
家长:动画,
曲线:曲线,
),
...
)