我正在尝试隐藏状态栏,但是一旦我隐藏它,它就会替换为白色条。
视图是风景。
我想要它,所以状态栏已经完全消失了。
以下是代理中的代码
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
// Add the view controller's view to the window and display.
[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];
[application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
return YES;
}
答案 0 :(得分:2)
不要在启动时隐藏它,只需使用UIStatusBarHidden将其隐藏在info.plist中。这假设您从不希望它在您的应用中。
然后确保您的视图控制器都设置为“想要全屏”。