我正在尝试阻止某些UIViewController在iPhone进行物理旋转时自动旋转。我知道如何通过覆盖这些方法supportedInterfaceOrientations
和shouldAutorotate
来以iOS本机方式进行操作。但是,如何在Flutter中覆盖这些方法?还是在Flutter中还有其他方法可以做到?
答案 0 :(得分:0)
您可以在main()方法内使用SystemChrome.setPreferredOrientations:
SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp);
另外,将条目UIInterfaceOrientationPortrait添加到您的plist