Flutter android及ios屏幕调整

横竖屏

// 横屏
SystemChrome.setPreferredOrientations([DeviceOrientation.landscapeRight,]);
// 竖屏
 SystemChrome.setPreferredOrientations([
      DeviceOrientation.portraitUp,
    ]);

沉浸式

// 沉浸式
SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive, overlays: []);
// 退出
SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);

消除导航栏背景色 

SystemUiOverlayStyle systemUiOverlayStyle =
      SystemUiOverlayStyle(statusBarColor: Colors.transparent);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);