用plist隐藏iOS7中的状态栏

时间:2014-02-19 10:11:17

标签: objective-c

我试图将这一行添加到plist中:

View controller-based status bar appearance"设置为NO

仍然可以看到状态栏。

我该如何删除它?

2 个答案:

答案 0 :(得分:0)

试试这个。在您的appDelegate中执行此操作:

   - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
    return YES;
}

希望这会有所帮助.. :)

答案 1 :(得分:0)

在AppDelegate中设置此项,并记住在您的信息.plist中将“状态栏最初隐藏”设置为YES

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
    return YES;
}