当前位置:  开发笔记 > IOS > 正文

为什么在Default.png期间状态栏仍然显示?

如何解决《为什么在Default.png期间状态栏仍然显示?》经验,为你挑选了4个好方法。

我很确定我已采取所有步骤将我的状态栏正确设置为隐藏.我在info.plist文件(将UIStatusBarHidden设置为布尔值TRUE)以及Application Delegate中的applicationDidFinishLaunching方法中使用以下方法执行此操作:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

状态栏确实隐藏 - 只是不够快.尽管采取了上述步骤,但在启动应用程序时,状态栏仍然在显示Default.png默认图像期间显示大约一秒钟.这看起来很俗气,我想确保状态栏在应用程序运行期间不会随时显示.

我试过的很多应用都成功地隐藏了状态栏(甚至在default.png的显示期间都没有显示)但我无法弄清楚如何.以前有人处理过这个问题吗?



1> sam..:

你有没有想到这一点?我为使其工作而做的是编辑TextMate中的Info.plist文件而不是Xcode.我添加了以下两行:

UIStatusBarHidden

我认为与上面给出的答案唯一不同的是我使用的是文本编辑器而不是Xcode.当您随后在Xcode中查看Info.plist时,您会看到UIStatusBarHidden旁边的复选标记而不是字符串.可能有一种方法可以在Xcode中直接执行此操作,但我不知道它是什么.



2> sroske..:

UIStatusBarHidden应设置为true.



3> Francis Bapt..:

在info.plist中还有一个名为"状态栏最初被隐藏"的键需要检查.它会在加载default.png时隐藏状态栏



4> RawMean..:

它比那更容易.至少在Xcode 4中,您只需向plist添加一个条目"Status bar is initial hidden",并将其值设置为YES.

plist中的状态栏条目

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有