【问题标题】:Recreate crossDissolve navigation in Flutter在 Flutter 中重新创建 crossDissolve 导航
【发布时间】:2019-01-17 20:36:48
【问题描述】:

使用路由在 Flutter 中的两个页面之间导航时,如何从 iOS 重新创建 modalTransitionStyle = .crossDissolve

【问题讨论】:

    标签: animation routes navigation flutter


    【解决方案1】:

    在这里,您可以更改 transitionDuration :

                  Navigator.of(context).push(
            PageRouteBuilder<Null>(
                pageBuilder: (BuildContext context, Animation<double> animation,
                    Animation<double> secondaryAnimation) {
                  return AnimatedBuilder(
                      animation: animation,
                      builder: (BuildContext context, Widget child) {
                        return Opacity(
                          opacity: animation.value,
                          child: YourWidgetPage(),
                        );
                      });
                },
                transitionDuration: Duration(milliseconds: 600)),
          );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-07
      • 2011-10-25
      • 2019-06-28
      • 2019-06-07
      • 1970-01-01
      • 1970-01-01
      • 2020-09-27
      • 2021-06-03
      相关资源
      最近更新 更多