最近我在我的应用中遇到了一件奇怪的事情。我不知道这是不是一个错误,但它很烦人。
我有一个视图层次结构,如下面的屏幕截图所示:
...当我将我的应用移到后台(点击主页按钮)时,UINavigationBar
下会出现黑色暗淡。当然它保持在任务切换模式(下面的屏幕截图)。我不知道是什么导致了这个错误,当然我不知道如何摆脱这个。
答案 0 :(得分:2)
我无法直接解决这个问题,但正如我所说这是层次结构的问题,我会尝试按照我理解的方式解释它,所以如果我错了,不要纠正我!
名为Groups的 UIView
仅填充UINavigationBar
下的空格。在那种情况下,酒吧下面没有任何东西。那为什么显示这个暗淡的?我猜是因为UINavigationBar
下的原生模糊效果。
那么我如何在不改变视图层次结构的情况下处理这个问题呢?我已将UIView
的大小更改为覆盖整个窗口,因为UIView
有一些背景设置,所以暗淡效果消失了。这个操作很容易实现。只需在视图控制器的属性检查器中选择扩展边在顶部栏下选项