【发布时间】:2020-11-11 23:45:23
【问题描述】:
状态栏在某些视图控制器上消失了!槽口周围的“耳朵”以及下方的一些空间现在都覆盖有黑色条。
我正在使用带有 4 个 viewController 的 UITabBarController - 状态栏出现在其中两个上,而不是其他两个上。
它刚刚开始发生,并且出现在纵向和横向中。这可能是什么原因造成的?我可能做了什么? (Xcode 10.1,XR 模拟器)
【问题讨论】:
-
我有一些想法。首先,当在横向时,缺口应该在左侧/右侧 - 你是说它不是,还是这个“黑条”仍然在顶部?其次,您是否使用(1)自动布局约束和(2)这两个视图控制器视图的安全区域?我真的认为后者是实际问题。检查您对 ZVC 基本视图的约束是否在有效与无效之间匹配。
-
想通了 - 感谢您的关注!我的第一个想法是安全区域,因为我一直在玩这些限制。而且由于我一直小心使用
safeAreaLayoutGuide,这让我发疯了!