【问题标题】:App is confusing between application orientation应用程序在应用程序方向之间混淆
【发布时间】:2019-10-08 11:47:49
【问题描述】:

当我点击按钮进入新屏幕时,我将SystemChrome.setPreferredOrientations([DeviceOrientation.portraitDown]); 应用到我的应用程序的第二页,在其中我设置了纵向我的应用程序首先以纵向显示,然后将其方向更改为横向 1 秒,然后在 1 秒后设置回到肖像。我在每个类的build 函数中调用SystemChrome.setPreferredOrientations([DeviceOrientation.portraitDown]);

【问题讨论】:

  • 离题但强制在两个不同页面之间更改设备方向真的很糟糕的用户体验
  • 最佳实践是什么?我需要改变方向。

标签: flutter dart


【解决方案1】:

不要在不同的屏幕上改变方向。您需要更改方向的地方只需将屏幕放入旋转框并旋转以通过quarterTurns: 2 更改方向。 Rotatedbox

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多