Navigator路由跳转默认是垂直方向切换的,要是想水平方向该如何设置?
关键性代码:
theme: ThemeData(
platform: TargetPlatform.iOS, // 使页面跳转时从左至右滑动
),
将上面代码加入到main.dart中即可。
完整代码:
import 'package:flutter/material.dart';
import 'mainPage.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "App",
home: new MainPage(),
theme: ThemeData(
platform: TargetPlatform.iOS, // 使页面跳转时从左至右滑动
),
);
}
}
注释:上面的MainPage()是我默认跳转的界面,这个根据你们自己的需求写即可。