【发布时间】:2015-10-11 16:35:16
【问题描述】:
我试图在显示初始加载屏幕时隐藏状态栏(顶部栏显示时间和信号强度等)。对不起,如果这很明显,但我是这方面的新手。
【问题讨论】:
标签: iphone objective-c
我试图在显示初始加载屏幕时隐藏状态栏(顶部栏显示时间和信号强度等)。对不起,如果这很明显,但我是这方面的新手。
【问题讨论】:
标签: iphone objective-c
通过在Info.plist 上设置UIStatusBarHidden,您可以控制开始状态(隐藏或显示)。
要在您的应用程序中隐藏(或显示)它,您需要使用:
-setStatusBarHidden:withAnimation:UIApplication(文档here)
【讨论】:
您需要在 info.plist 中添加一个名为 UIStatusBarHidden 的字段并将其设置为布尔值 true(不是字符串“true”)。
【讨论】:
在 info.plist 中,将 UIStatusBarHidden 设置为 YES。它会在 info.plist 中自动将“状态栏最初隐藏”转换为 YES。在 appdelegate 的 applicationDidFinishLaunching 方法中,添加以下代码行:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
application.statusBarHidden = FALSE;
通过添加这行代码,加载启动画面后会显示状态栏。
【讨论】: