iOS navigationController栏白色空间

时间:2013-04-12 16:00:05

标签: ios uinavigationcontroller frame

enter image description here

查看黑色导航栏和分组表格视图垂直细条纹之间的空白区域?该空间是导航栏的一部分。如果我滚动表视图,则空格保持在同一位置。

我需要只在这个viewController中使用navigationController框架更短,所以没有在提供的屏幕截图中看到的空格。

(也许它与这是一个带有分组tableview的viewController有关)..

以下是此viewController的唯一其他子视图:

tableView = [[UITableView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame] style:UITableViewStyleGrouped];

[self.view addSubview:tableView];

此导航栏在app delegate的viewController中实例化。

我不希望我在这个viewController中更改的内容传递给它之前的那个(因为这个navigationController与其他六个viewControllers一起使用就好了。)

1 个答案:

答案 0 :(得分:0)

据我所知,如果没有遇到一些奇怪的行为,你无法改变导航栏的高度。也许你应该只是隐藏这个视图控制器上的导航栏,然后实现你自己的视图看起来像导航栏?