ios - NavigationBar 没有完全隐藏

标签 ios objective-c uinavigationbar

我想隐藏NavigationBar和stateBar以显示全屏图像,但似乎navigationBar并未完全隐藏:

enter image description here

代码如下:

  [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
  [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];

未隐藏部分的高度与stateBar相同。如何解决这个问题?谢谢!

最佳答案

将以下内容添加到您的 Info.plist;

状态栏最初是隐藏的 YES

关于ios - NavigationBar 没有完全隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18527961/

相关文章:

ios - 无法运行 iOS 代码

xamarin.ios - iOS 13 对 UISearchBar 色调的更改,无法达到相同的结果

iphone - 您可以将 UITableViewController TableView 添加到另一个 View 吗?

ios - 如何在 iOS7 上更改没有动画的 barTintColor?

推送的 ViewController 中的 iOS 11 UINavigationBar 透明度

ios - 使用自动布局时 UIlabel 文本出现在错误的位置

objective-c - 当应用程序在后台时,NSURLConnection

ios - 以安全格式存储游戏偏好和保存的游戏

objective-c - 将 .c 文件添加到 xcode

objective-c - 在 UITableView 数据源中使用 "commitEditingStyle"时显示另一个按钮