有两种方法,达到横屏显示的效果:
- 旋转屏幕
旋转屏幕比较麻烦:- 进入这个页面需要设置横屏。
- 退出这个页面需要设置为竖屏。
进入和退出 都有一个旋转的动画效果,类似与原生的横竖屏切换。
- 旋转小部件
与方法1相比较,平滑,进入和退出页面没有旋转的动画。RotatedBox(quarterTurns: 1, child: Scaffold(...)) // 横屏显示
推荐 方法2, 方便控制,使用简单,与系统旋转设置无关。
具体问题,根据自己的情况而定。
RotatedBox(quarterTurns: 1, child: Scaffold(...)) // 横屏显示
与方法1相比较,平滑,进入和退出页面没有旋转的动画。推荐 方法2, 方便控制,使用简单,与系统旋转设置无关。
具体问题,根据自己的情况而定。