Xcode Storyboards - iPhone 7 Plus 没有状态栏?

Posted

技术标签:

【中文标题】Xcode Storyboards - iPhone 7 Plus 没有状态栏?【英文标题】:Xcode Storyboards - iPhone 7 Plus has no status bar? 【发布时间】:2017-03-30 21:16:01 【问题描述】:

为什么 iPhone 7 Plus 情节提要在 Xcode 中没有可见的状态栏,而其他尺寸(iPhone 7、5s)也是如此。在 iPhone 7 Plus 中运行应用程序时,它有一个状态栏,但在情节提要上却没有?

iPhone 7 Plus 并且没有状态栏:

具有状态栏的 iPhone 7 故事板:

【问题讨论】:

【参考方案1】:

关闭 xcode 然后打开它对我有帮助。它弄乱了故事板,但对我来说只在 iphone 7 plus 中。

【讨论】:

是的,从那以后我又经历了一次,我只是关闭 Xcode 并再次打开它,这对我来说也只是 plus 模型。我认为这一定是一个错误。我会用苹果记录它 我还不止一次遇到过这个问题。我也将我的 Xcode 更新到 8.3.3,也没有问题。【参考方案2】:

我的猜测是由于某种原因,该尺寸等级的状态栏被禁用:

如果是这样,请将其更改为“推断”,这样应该可以解决问题。

【讨论】:

很遗憾,如果我开始一个全新的项目,当我在情节提要视图中切换到 iPhone 7 plus 时,它就会发生【参考方案3】:

所以,卸载 Xcode 并重新安装它已经解决了这个问题

【讨论】:

我认为这不是 xcode 的问题。我刚刚创建了一个新项目,每个设备上都有状态栏。

以上是关于Xcode Storyboards - iPhone 7 Plus 没有状态栏?的主要内容,如果未能解决你的问题,请参考以下文章

如何根据目标C中StoryBoards中的特定条件转到新视图

使用 Xcode 5 Storyboards 构建带有原型表视图单元的动态表视图

如何使用 Xcode Storyboards 创建 Popovers

Facebook iOS sdk xcode 4.3/storyboards

Xcode OS X Storyboards:如何获得对***“窗口内容”视图控制器的引用?

将项目从 XIB/NIB 移动到 Storyboards