【发布时间】:2013-03-11 09:18:15
【问题描述】:
当我点击 TabBarController 上的 moreNavigationController 时,屏幕上会显示 2 个导航栏。有人知道吗?
项目文件链接 -> https://dl.dropbox.com/u/9507586/FubonInsuranceTest.zip
【问题讨论】:
标签: iphone ios uitabbarcontroller uinavigationbar
当我点击 TabBarController 上的 moreNavigationController 时,屏幕上会显示 2 个导航栏。有人知道吗?
项目文件链接 -> https://dl.dropbox.com/u/9507586/FubonInsuranceTest.zip
【问题讨论】:
标签: iphone ios uitabbarcontroller uinavigationbar
做一件事在你的 tabbar.m 类中添加这行代码。
[morenavbar setHidden:YES];
在这个函数中
- (void)navigationController:(UINavigationController *)navigationController
willShowViewController:(UIViewController *)viewController
animated:(BOOL)animated
【讨论】:
在moreNavigationController类的viewWillAppear函数中,
添加以下代码行
[self.navigationController setNavigationBarHidden:YES];
【讨论】: