0

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

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

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

1 回答 1

0

你可以这样做。

class RouteGenerator {
  static Route<dynamic> generateRoute(RouteSettings settings) {
    switch (settings.name) {
      case '/':
        return CupertinoPageRoute(
          builder: (_) => Menu(),
        );
    }
  }
}
于 2020-05-25T17:40:05.227 回答