将UIApplication statusBarHidden设置为YES在iOS 7中不起作用

Eve*_*rus 3 statusbar uiviewcontroller uiapplication ios7

我一直在用

[UIApplication sharedApplication].statusBarHidden = YES; 
Run Code Online (Sandbox Code Playgroud)

用户在iOS 6中输入特定的UIViewControllers时隐藏状态栏并且效果很好.但在iOS 7中,它仍然显示半透明叠加层.

Mit*_*iya 5

EDITED :::

这是新的更新答案:
在plist文件中

"查看基于控制器的状态栏外观"为NO并编写代码

     [UIApplication sharedApplication].statusBarHidden = YES; 
Run Code Online (Sandbox Code Playgroud)

在appdelegate