删除iPhone界面中的信息栏

删除iPhone界面中的信息栏,iphone,xcode,ios4,interface-builder,xcode4,Iphone,Xcode,Ios4,Interface Builder,Xcode4,在运行我的应用程序时,如何摆脱显示电池、时间、载体等信息的信息栏?这是我必须使用Objective-C做的事情,还是在Interface Builder中有一个选项?有一种方法可以在Interface Builder和代码中关闭它。在苹果的文档中,它通常被称为“状态栏”。转到您的项目信息并添加键值: 状态栏初始隐藏。将此设置为“是” 或将此代码添加到您的应用程序代理: [[UIApplication sharedApplication] setStatusBarHidden:YES]; 在in

在运行我的应用程序时,如何摆脱显示电池、时间、载体等信息的信息栏?这是我必须使用Objective-C做的事情,还是在Interface Builder中有一个选项?

有一种方法可以在Interface Builder和代码中关闭它。在苹果的文档中,它通常被称为“状态栏”。

转到您的项目信息并添加键值:

状态栏初始隐藏。将此设置为“是”

或将此代码添加到您的应用程序代理:

[[UIApplication sharedApplication] setStatusBarHidden:YES];

在interface builder中,它只是一个模拟,禁用状态栏仅用于正确的布局设置。但是也可以使用Info.plist文件和带有UIStatusBarHidden键的布尔值禁用它。我在我的Info文件中找不到该选项?它是您的xcode项目。带有蓝色图标。选择它。去你的目标。选择“信息”选项卡。在属性表中右键单击并添加行。您可以发现此解决方案的可能副本已弃用。动画:不再受支持。您必须给出UIStatusBarAnimation类型的另一个参数。@Mats Stijlaart,这就是他们所说的:setStatusBarHidden:withAnimation: