【发布时间】:2014-06-16 02:12:27
【问题描述】:
我在 appDelegate 类中使用以下代码创建了状态栏。
UIView *statusBarView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320, 20)];
theView.backgroundColor = customGrayColor;
[self.window.rootViewController.view addSubview:statusBarView];
现在我想将它动态隐藏在其中一个 viewCONtroller 中。我隐藏了导航栏和状态栏。
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[self.navigationController setNavigationBarHidden:YES];
我可以看到状态栏已隐藏,因为所有文本都隐藏了,但只有灰色视图没有隐藏。
而且问题范围仅限于 iOS 7。
【问题讨论】:
标签: objective-c ios7 statusbar