IOS:状态栏问题

时间:2011-09-25 17:11:35

标签: ios xcode statusbar

在我的应用程序中,我有两个文件xib FirstViewController.xib,SecondViewCotroller.xib和经典的MainWindow.xib;在所有我设置statusBar为“无”;但是当我启动我的应用程序时,我看到了这个状态栏,为什么?问题出在哪里?

1 个答案:

答案 0 :(得分:4)

我担心您在“模拟指标”部分下将状态栏设置为“无”。本节中的设置可帮助您直观地设计屏幕,但在应用程序运行时它们无效。

您可以在Info.plist中将状态栏设置为隐藏状态:

<key>UIStatusBarHidden</key>
<true/>

在XCode界面中,这是通过Info.plist - &gt;完成的。添加行 - &gt; “状态栏最初是隐藏的” - &gt; YES。

您还可以通过statusBarHidden属性和UIApplication类的setStatusBarHidden:withAnimation:方法更改代码中状态栏的可见性。