单击选项卡栏项时如何显示导航栏

时间:2011-03-04 10:16:19

标签: iphone uiwebview uitabbarcontroller uinavigationbar

我正在开发具有UITabBarControllerUINavigationController

的Iphone应用程序

我在项目流程中切换到UIWebView,之前是全部原生

当我切换到webview时,我可以隐藏导航栏

但是当我点击一个将它带到主页的标签时,我看不到导航栏,除非我选择任何选项并转到下一个视图

我确实找到了abt tabbar函数

-(void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController

但是我没有得到如何取消隐藏或再次显示导航栏? 请帮忙

1 个答案:

答案 0 :(得分:0)

我猜你用

self.navigationController.navigationBarHidden = YES;

将navigationController的navigationBar设置为hidden。

如果您在viewWillAppear的其他视图中使用此功能,则需要将其设置为非隐藏

self.navigationController.navigationBarHidden = NO;