这是交易......我无法让UINavigation栏出现在我的一个观点上。我在IB中的NavigationViewController中完成了整个操作并通过IB转换了导航栏,因为我不希望它在我的大多数应用程序中,但是当我尝试通过代码显示导航栏时,它不会显示。< / p>
这是我用来尝试让导航栏显示的代码......但是没有用:
[self.navigationController setNavigationBarHidden:NO animated:YES];
[self.navigationController setNavigationBarHidden:NO];
self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBar.hidden = NO;
非常感谢任何帮助
尊称, 马特
答案 0 :(得分:0)
您编写的代码只能在UINavigationController的控制器中使用,而不能在视图中使用。
因此,如果您从视图中调用它,则应将 self 替换为放置此视图的控制器名称。