【发布时间】:2022-01-16 19:43:16
【问题描述】:
我想在我的应用程序中强制使用纵向模式,我正在使用以下设置。但是我有一个观点,我必须启用横向,有没有办法让它只适用于除我想要的特定视图之外的所有视图?我不想将它粘贴到整个应用程序的每个小部件中。
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown,
]);
在我想要横向的视图上,我有一个 if 来检查视图是横向还是纵向,但它不会通过上述设置呈现为横向。
【问题讨论】:
-
你试过this吗?
标签: flutter