【问题标题】:Adding transition to MaterialPageRoute向 MaterialPageRoute 添加过渡
【发布时间】:2020-05-23 15:08:16
【问题描述】:

我一直在尝试在我的 RouteGenerator 中使用转换,但尚未取得任何成功,在我的材料设计中,我只是使用“/”字符串调用带有 onGenerateRoute 的路由。我想使用 cupertinoPageRoute 过渡,并尝试在 MaterialPageRoute 中传递它,其中包含构建器。

class RouteGenerator {
 static Route<dynamic> generateRoute(RouteSettings settings) {

  switch (settings.name) {
    case '/':
      return MaterialPageRoute(builder: (_) => Menu()); }
  }
}

【问题讨论】:

    标签: flutter dart flutter-cupertino


    【解决方案1】:

    你可以这样做。

    class RouteGenerator {
      static Route<dynamic> generateRoute(RouteSettings settings) {
        switch (settings.name) {
          case '/':
            return CupertinoPageRoute(
              builder: (_) => Menu(),
            );
        }
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 2019-04-04
      • 2017-11-11
      相关资源
      最近更新 更多