gpt4 book ai didi

ios - 状态栏和 UI 方向不匹配

转载 作者:行者123 更新时间:2023-11-29 12:45:17 25 4
gpt4 key购买 nike

我在 iOS 中遇到问题。它支持所有界面方向。但是,当呈现方向锁定模式 Controller 时(通过调用 [self presentViewController:UIViewController animated:YES completion:nil]),有时 UI 方向会困惑。

步骤如下:

  1. 调整设备方向,使其处于纵向模式(无论纵向还是倒置)。
  2. 将 View Controller 呈现为模态 Controller 。此 Controller 仅支持横向模式。 UI 方向明显旋转为横向。保持设备纵向(由于 Controller 强制横向,即使设备纵向,用户界面仍将显示横向用户界面)。
  3. 关闭模态 Controller 。现在主 UI 处于横向模式。问题是,这个主 UI 支持所有方向(如上所述)。
  4. 进行一些交互(不改变设备方向)后,设备方向突然变回纵向,但 UI 没有跟随。

最后的截图是这样的: Statusbar and UI Orientation Mismatched

我目前的想法是这是 iOS 错误。我想寻找有关此错误的其他意见。我在网上搜索(bing 和 google)但一无所获。

最佳答案

我经常在应用程序中看到这种情况,有时甚至在 iOS 本身(在主屏幕等上)。

我认为这是一个 iOS 错误,我们作为开发人员对此无能为力,只能编写错误报告。

关于ios - 状态栏和 UI 方向不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23810764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com