ios - 横向隐藏所有 iPhone 类型的 iOS 13 状态栏
问题描述
我们的应用程序已在其主视图控制器中覆盖prefersStatusBarHidden
以返回false
所有情况。但是,我在测试 iOS 13 时得到了不同的结果。
在 Xcode 11(beta 6)中使用 iOS 13 模拟器时,它们都隐藏了状态栏(这与苹果的UIViewController 文档一致)。
在 iOS 12 模拟器中,X 型 iPhone 以横向隐藏状态栏,但其他 iPhone 类型显示状态栏。
(还要注意,该childForStatusBarHidden
属性未在应用程序的任何位置设置。)
其他人可以确认这种行为吗?如果不是,那么可能导致这种不一致的原因是什么?
解决方案
我想知道您的设置是否是这样的:TARGETS - General - Device Orientation 包括 Portrait、LandScpaeLeft、Landsscape Right。
如果您的应用尚未出现在应用商店中,您可以移除横向支持。如果它已经在线,我还没有找到解决方案。
推荐阅读
- javascript - 在 extjs 中分组(数据在组行的列中)
- vbscript - 通过 VBScript 和 QueryTables 连接互联网时出错
- javascript - Angular:无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化
- r - Limma 的 vennDiagram 没有绘制值
- spring - @MockBeans 示例使用
- image - android上的Flutter imagepicker菜单栏背景颜色
- c# - 将 ASP.NET Core 操作参数绑定到 JWT 声明
- node.js - 为什么我在基本的 http.request() 上一次又一次地得到 ECONNREFUSED
- c++ - C++ 校验和 CRC32 验证
- r - 对于具有相似和不同数值的数据框,我如何保持比正负 0.05 更远的值?