如何更改颤振动画包OpenContainer()小部件的持续时间



我正在尝试在我的应用程序中使用 OpenContainer(( 小部件,我的应用程序需要不同的动画速度来关闭和打开 OpenContainer(( 小部件是否可以动态更改或指定它

OpenContainerWidget 有一个transitionDuration属性,可以设置为所需的动画持续时间。

OpenContainer(
transitionDuration: Duration(milliseconds: 500),
transitionType: ContainerTransitionType.fadeThrough,
closedShape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(50.0),
),
closedBuilder: (context, action) => CloseWidget(),
openBuilder: (context, action) => OpenWidget(),
);

您可以在此处进行进一步阅读。

希望这有帮助!

最新更新