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

最佳答案

OpenContainer窗口小部件具有transitionDuration属性,可以将其设置为动画所需的持续时间。

   OpenContainer(
      transitionDuration: Duration(milliseconds: 500),
      transitionType: ContainerTransitionType.fadeThrough,
      closedShape: RoundedRectangleBorder(
        borderRadius: BorderRadius.circular(50.0),
      ),
      closedBuilder: (context, action) => CloseWidget(),
      openBuilder: (context, action) => OpenWidget(),
    );
您可以进一步阅读here
希望这可以帮助!

10-04 23:42