我可以在我的应用中隐藏状态栏:
- (void)viewDidLoad{
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)
当我选择我的发布图像并第一次启动时,它就是图片上的状态栏.我怎么能隐藏这个?
如何通过不隐藏我的应用程序中的状态栏来隐藏导航栏?当我尝试[self.navigationController.navigationBar setHidden:YES];它时也隐藏状态栏.我需要像这样显示状态栏:

我需要先隐藏一个可见的导航栏,使状态栏仍然可见,我还有一个视图,我需要移动到状态栏下方,但是当我设置框架时,视图的位置就像导航栏仍然存在位置为0,0.
我将状态栏设置为:
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Run Code Online (Sandbox Code Playgroud)