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);