1

我遇到了一个奇怪的问题。我在我的项目中使用了自定义导航栏(为此我单独使用了另一个 ViewController),其中当然有导航按钮。由于设备在待机后变为活动状态,因此默认情况下它通常在纵向模式下变为活动状态。如果我们将设备保持在其他方向,它会旋转到该方向,并且一切正常。甚至导航栏按钮。

现在问题来了。如果设备在待机后保持在纵向模式,它会冻结导航栏按钮。据我得出的结论,这是因为应用程序默认在纵向模式下处于活动状态,并且由于设备也处于纵向模式,它找不到任何方向来旋转并因此冻结按钮。除了导航栏按钮,一切工作正常。如果我旋转设备,就像我说的,一切正常。

不知道为什么会这样。有人可以解释一下吗?

4

0 回答 0