在启动屏幕上删除状态栏

时间:2014-01-08 10:36:04

标签: ios objective-c xcode5

我正在使用xCode 5.

我想在启动屏幕中专门隐藏状态栏。

我该怎么做?

我尝试将'查看基于控制器的状态栏外观'设置为NO到info.plist文件中。通常从项目文件(iOS 7)中禁用“在应用程序启动期间隐藏”。

3 个答案:

答案 0 :(得分:29)

在您的信息UIStatusBarHidden文件中添加以下属性plist

  

状态栏最初是隐藏的

值为YES

答案 1 :(得分:1)

  

并禁用'在应用程序启动期间隐藏'

如果您不想在启动期间看到状态栏,则应该实际启用该选项。这将在Info.plist文件中设置适当的属性。

不确定是否"查看基于控制器的状态栏外观"真的与此相关。只有当您的控制器在屏幕上时,这才会有所作为。

答案 2 :(得分:1)

使用XCode 5

禁用“在应用程序启动期间隐藏”

[[UIApplication sharedApplication] setStatusBarHidden:NO];

将上面的代码放在委托类中的 didFinishLaunchingWithOptions 函数中。

容易。