【问题标题】:iPhone Blue Bar at top of screeniPhone 屏幕顶部的蓝条
【发布时间】:2012-08-21 23:13:54
【问题描述】:

这是我曾经问过的最愚蠢的问题,但我的视图顶部出现了一个蓝条,我不知道为什么或如何摆脱它。该视图只是一个 UIView,而不是表格或导航,它只是一个空白视图,但是当我在模拟器中运行应用程序时,顶部会出现一个导航或工具栏大小的蓝色条。如果您知道为什么会有这个该死的东西,我将不胜感激。

【问题讨论】:

  • 视图是导航控制器的一部分吗?
  • 不,它只是一个视图。绝对没有别的。当我最初创建控制类时,我将其设置为 UITableView 对象,但我将其删除并将其更改为 UIViewController。
  • 好的,很抱歉这一系列听起来很愚蠢的问题,但是您完成了清理/构建吗?完全删除应用并重新安装会怎样?
  • 我认为这可能是问题所在。我通过单击表格单元格来调用此视图。在我的 didselectrowatindexpath 下,我调用了这一行: UINavigationController *navigationController = [[UINavigationController alloc]initWithRootViewController:relayView]; [self presentViewController:navigationController 动画:YES 完成:无];会这样吗?

标签: iphone uiview


【解决方案1】:

试试这个在view里面会出现的方法:

self.navigationController.navigationBarHidden  = YES;

【讨论】:

  • 这正是我所做的。非常感谢。我完全忘记了我使用导航控制器加载了视图。我不觉得很笨吗。再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-02
  • 2015-04-09
  • 1970-01-01
  • 2014-10-01
  • 2013-09-23
  • 1970-01-01
相关资源
最近更新 更多