在UITableView中更改UINavigationBar高度

时间:2012-08-19 07:07:32

标签: ios uitableview uinavigationcontroller

我正在尝试更改导航控制器中UINavigationBar的高度,该控制位于我的表视图应用程序中的UITableViewController之前。我通过在TableViewController的ViewDidLoad中使用以下代码成功完成了这个:

self.navigationController.navigationBar.frame = 
    CGRectMake(0.0, 0.0, 320.0, 100.0);

现在的问题是桌子没有向下移动但是被新扩展的导航栏覆盖 - 至少是它的第一行。

Looks like this

任何想法如何重新定位桌子的顶部或我没有正确调整导航栏的大小?

谢谢,

1 个答案:

答案 0 :(得分:0)

你可以将导航栏的.prompt设置为@“”......不是最优雅的解决方案,但不是很灵活,但它可以正常工作