iPhone X横屏时的状态栏

9

iPhone X在横屏模式下状态栏是否一直隐藏?当在模拟器中测试时,它不再像以前那样显示。

更新:在Xcode 9.0.1中使用iPhone X模拟器没有任何变化。


我不确定,但这可能是iOS 11中的错误。 - Anbu.Karthik
我在 iPhone X 模拟器中检查了所有内置应用程序,发现在横屏模式下隐藏状态栏。 - iPatel
1
好的,我们可以“安全地”假设苹果的意图是始终在 iPhone X 的横屏模式下隐藏状态栏。这不是一个“bug”吗? - Jonny
2
你确定吗?到目前为止,我在所有已知的iPhone上,即iOS 9/10/11中使用状态栏都没有问题,直到iPhone X。话虽如此,我还没有在真实设备中确认此问题。虽然可能性不大,但iOS中仍存在出错的可能性。 - Jonny
1
在iOS 11上,除了iPhone X之外的所有设备都遵循VC的prefersStatusBarHidden方法。iPhone X则会忽略它。iPhone X可能存在问题。 - AlexeyVMP
显示剩余7条评论
1个回答

5

现在我只回答这个问题,因为iPatel和Anbu.Karthik的评论很到位。

iPhone X在横屏模式下似乎会强制隐藏状态栏。

至少默认应用程序中的消息和日历是这样工作的。(我尝试过的所有其他应用程序实际上都在模拟器中崩溃了)


我不确定它是否被隐藏或框架被修改了,给我一些时间自己检查。 - Anbu.Karthik
请查看此错误报告已提交:https://issues.apache.org/jira/browse/CB-13394 - Anbu.Karthik
我已经通过真实设备确认了这一点。状态栏在横屏模式下始终是隐藏的。 - Jonny
不幸的是,这可能不是一个错误,而是有意为之。我想我们只需要习惯苹果代表我们做出这些决定。 - amergin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接