我一直在使用
[UIApplication sharedApplication].statusBarHidden = YES;
当用户在iOS 6中输入特定的UIViewControllers时,隐藏状态栏并且效果很好。但是在iOS 7中,它仍然显示半透明覆盖。
答案 0 :(得分:5)
EDITED :::
这是新的更新答案:
在plist文件中执行
“查看基于控制器的状态栏外观”为NO 并编写代码
[UIApplication sharedApplication].statusBarHidden = YES;
在appdelegate中
答案 1 :(得分:0)
对我来说有用的是在我的应用的Info.plist中将“状态栏最初隐藏”设置为YES。