状态栏不会在iOS 7应用程序的扩展版本上消失
我已经尝试了在这里build议的一切: 状态栏不会消失无济于事。
我的应用程序的iPhone版本没有显示状态栏,但是在我的iPad 上运行iPhone版本的扩展版本,有一个状态栏不会消失!
如果它有所作为,我的应用程序使用设备相机的大部分应用程序。 如果你需要更多的信息/代码,请不要犹豫,问! 我的应用程序只有iOS 7,我使用Xcode 5.另外,我想状态栏消失在整个应用程序。
不要在plist中提示UIViewControllerBasedStatusBar–它不起作用。
相关文章
https://stackoverflow.com/a/18740897/294884
https://stackoverflow.com/a/21034908/294884
https://stackoverflow.com/a/20307841/294884
对于2016年以后,你所做的只是:
将这两个项目添加到你的plist:
<key>UIStatusBarHidden</key> <true/> <key>UIViewControllerBasedStatusBarAppearance</key> <false/>
这很简单
2.没有其他方法。
(注意 – 在“常规设置”“部署信息”部分有一个(无意义的)“隐藏状态栏”checkbox,这只是读取plist文件,这是一个完全没有意义的checkbox。
历史回答
我已经删除了历史性的答案,因为它们完全无用。 (如果有历史学家需要阅读,请点击“编辑历史”。)
您是否已经在您的info.plist文件中添加了两个新属性(如果不存在)? 请尝试将“ 状态栏最初隐藏 ”设置为“ YES
”,并将“ UIViewControllerBasedStatusBarAppearance
”设置为“ NO
”。 这将隐藏您的应用程序的状态栏。