导航控制器不TableView中

问题描述:

显示我有3次在我的应用程序:测试,总结并详细导航控制器不TableView中

我有一个标签栏,显示汇总表视图。点击表格视图显示细节视图。

现在,在测试页上,最后显示汇总表视图。但是这样做,导航栏不显示。它通过单击选项卡栏显示何时转到摘要页面,但不显示测验页面。

我使用以下代码来显示从测验观点总结的TableView:

[self.navigationController pushviewController:摘要动画:YES];

它显示表视图正常,但没有导航栏。

如何显示导航栏?

我已经尝试通过XIB添加它,但它不会显示。

谢谢!

+0

再次检查您的代码,并检查是否已在IB或代码中设置导航栏隐藏属性。 – 2010-11-12 06:01:24

+0

感谢您的回复。我检查了代码和IB,但没有导航栏的隐藏属性。此外,当我们从标签栏转到摘要页面时,导航栏显示正常。 – meetpd 2010-11-12 06:08:22

+0

导航栏是否可能被表视图重叠?如果是,如何防止这种情况发生? – meetpd 2010-11-12 06:09:20

你应该这行代码添加到您的viewDidLoad方法:

[self.navigationController setNavigationBarHidden:NO animated:YES]; 

这将取消隐藏导航栏。