我想强制游戏应用程序某些页面的方向。就像,我希望方向是登陆页面的纵向,游戏的选项以及玩家的选择,但是我想在游戏开始时强制方向是横向的...我尝试使用:
super.initState();
SystemChrome.setPreferredOrientations([
DeviceOrientation.landscapeleft,DeviceOrientation.landscapeRight,])
,它确实可以在android上运行,(除了在获得正确方向之前会更改方向3次...),但是在iOS上,它不会强制更改...仅在打开设备时更改然后它可以工作并保持横向模式。我希望即使我的手机处于纵向状态也可以改变视图...
有人有同样的问题并且知道如何解决吗?
我试图将SystemChrome.setPreferredOrientations
放在Widget构建函数中,但是没有用。