在加载应用程序之前,请检查iPhone上是否已显示状态栏

时间:2015-11-07 19:22:43

标签: ios iphone

我有一个特定的边缘情况我试图考虑 - 在加载应用程序之前状态栏已经可见的情况。我的AppDelegate中的以下代码不考虑这种情况(它只考虑状态栏的更改时间):

- (void) application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame
{
    self.currentStatusBarFrame = newStatusBarFrame;
    [[NSNotificationCenter defaultCenter] postNotificationName:@"Status Bar Frame Change"
             object:self
             userInfo:@{@"current status bar frame": [NSValue valueWithCGRect:newStatusBarFrame]}];

}

是否有人知道类似的功能会检查状态栏是否已经可见?我似乎无法在任何地方找到答案。

1 个答案:

答案 0 :(得分:1)

在文件导航器中单击您的项目,请参阅部署信息部分 - >请参阅状态栏样式 - >检查隐藏状态栏。或添加状态栏最初在您的应用程序中隐藏真实的plist做同样的事情。 deployment screen