我正在使用iphone中的基于视图的应用程序,我想在加载时显示导航栏,我在viewdidload函数中使用[self.navigationController setNavigationBarHidden:NO animated:YES];
,但它仍然显示相同的简单视图而没有导航顶部的栏,问题是什么
答案 0 :(得分:1)
如果您使用的是Xcode4,请在app delegate中执行此操作。
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
UINavigationController *navcontrol = [[UINavigationController alloc] initWithRootViewController:self.viewController];
self.window.rootViewController = navcontrol;
答案 1 :(得分:0)
您需要将NavigationBar
添加到视图中。
调用它应该解决它
[self.view addSubview:navigationController.view];