具有UIWindowLevelStatusBar的窗口1隐藏iOS 8上的状态栏

前端之家收集整理的这篇文章主要介绍了具有UIWindowLevelStatusBar的窗口1隐藏iOS 8上的状态栏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在添加状态栏的控制台窗口 on top

通过将windowLevel设置为UIWindowLevelStatusBar 1直到iOS 7.x(截图),这一直很有效.

在iOS 8上,相同的代码使状态栏消失并偏移导航栏.我尝试了几个不同的窗口级别,没有运气.

我在许多项目中使用该库,并注意到当显示级别UIWindowLevelAlert的“PopUpWindow”时状态栏确实显示.
因此,一种可能的解决方案是在那里添加一个模拟窗口,但这很简单.

解决方法

尝试在UIWindow的根视图控制器上实现-prefeRSStatusBarHidden方法.为我工作.

猜你在找的iOS相关文章