iOS 7状态栏透明

前端之家收集整理的这篇文章主要介绍了iOS 7状态栏透明前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在故事板中,在视图控制器中,我尝试在状态栏下面添加一个导航栏,运行它,它是透明的,并显示一个应该被模糊的标签,如通过导航栏.

但是当将相同的视图控制器嵌入到导航视图控制器中时,底下的背景图像可能会模糊,这是我的意图.

这两种方式有什么不同的结果?为了使状态栏模糊,需要做些什么呢?

谢谢!

解决方法

在iOS 7中,状态栏默认是透明的.当您还有导航栏时,您看到的模糊实际上是由导航栏创建的.因此,要创建没有导航栏的效果,您需要定位在状态栏下方产生模糊效果的视图.

作为参考,请使用以下提供的框架添加您的视图:

CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
原文链接:https://www.f2er.com/iOS/337512.html

猜你在找的iOS相关文章