[英]Strange black dim under UINavigationBar
最近我在我的应用程序中遇到了一件奇怪的事情。 我不知道这是不是一个bug,但它很烦人。
我有一个视图层次结构,如下面的屏幕截图所示:
...当我将我的应用程序移动到后台(点击主页按钮)时, UINavigationBar
下面出现黑色暗淡。 当然它保持在任务切换模式(下面的屏幕截图)。 我不知道是什么导致了这个bug,当然我不知道怎么摆脱这个。
我无法直接解决这个问题,但正如我所说,这是层次结构的问题,我会尝试按照我理解的方式解释它,所以如果我错了,不要随便纠正我!
UIView
称为Groups只填充UINavigationBar
下的空间。 在那种情况下,酒吧下面没有任何东西。 那为什么显示这个暗淡的? 我猜是因为UINavigationBar
下的原生模糊效果。
那么我如何在不改变视图层次结构的情况下处理这个问题呢? 我已经改变了UIView
的大小来覆盖整个窗口,因为UIView
有一些背景设置,暗淡的效果消失了。 这个操作很容易实现。 只需在 View Controller的Attributes Inspector中选择Extended Bars Under Top Bars选项即可
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.