显示UINavigationBar

时间:2012-04-02 19:52:10

标签: ios interface-builder uinavigationbar

这是交易......我无法让UINavigation栏出现在我的一个观点上。我在IB中的NavigationViewController中完成了整个操作并通过IB转换了导航栏,因为我不希望它在我的大多数应用程序中,但是当我尝试通过代码显示导航栏时,它不会显示。< / p>

这是我用来尝试让导航栏显示的代码......但是没有用:

[self.navigationController setNavigationBarHidden:NO animated:YES];
[self.navigationController setNavigationBarHidden:NO];
self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBar.hidden = NO;

非常感谢任何帮助

尊称, 马特

1 个答案:

答案 0 :(得分:0)

您编写的代码只能在UINavigationController的控制器中使用,而不能在视图中使用。

因此,如果您从视图中调用它,则应将 self 替换为放置此视图的控制器名称。