gpt4 book ai didi

ios - 在 iOS 8 中全屏显示当前上下文的模态视图

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:03:37 25 4
gpt4 key购买 nike

正如您从所附的第一张图片中看到的,在我们的应用程序中,我们有一个 Split View Controller ,其中包含在 master 中:一个标签栏 Controller 。详细信息:带根的导航 Controller 。

Application Setup

每当我们尝试从主视图(从显示“Do Stuff”的按钮)显示模态视图 Controller 时,新 View Controller 不会显示在与主视图相同的框架中,而是全屏显示大小如第二个屏幕截图所示。我们已经将模态呈现样式设置为“当前上下文”我们试图将 master 设置为“定义上下文”和“提供上下文”,但没有成功。我们还尝试在 Storyboard 中的所有 View Controller 中设置“当前上下文”,但也不走运。

Full Screen View Controller instead of Current Context

有趣的是,如果您只将设备旋转一次到纵向并返回到横向,模态视图 Controller 会正确显示(不是全屏,只是与主视图相同的帧)。

这在 iOS 7 中不是问题。在 iOS 7 中一切正常。它只发生在 iOS 8 中。

附言我们尝试使用 Storyboard和编程方式创建所有 View 。同样的问题。

有人遇到过这个问题吗?并知道如何修复它?

最佳答案

Current Context 在 iOS8 中被弃用。请改用“Over Current Context”。这是您需要做的。如果 iOS8 比现在“在当前上下文”。如果 iOS7 呈现“当前上下文”。

关于ios - 在 iOS 8 中全屏显示当前上下文的模态视图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26174882/

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