我想访问UINavigationController
提供的所有功能。在MY Application中,我需要从FirstViewController中删除/隐藏UINavigationController
。当我的FirstViewController显示时,UINavigationController不显示,FirstViewController有UITableView
。我可以从UITableView
中选择一行并显示另一个UIViewController
,然后显示UINavigationController
,我可以返回UINavigationController
。
我该怎么做?
答案 0 :(得分:1)
是的,你可以做到。您需要隐藏navigationBar
的{{1}}。这样navigationController
被完全隐藏,但你仍然可以访问它来推送和弹出viewControllers。
navigationController
答案 1 :(得分:0)
在viewController的viewDidLoad中添加它,你需要隐藏导航栏
[self.navigationController setNavigationBarHidden:YES animated:NO];
并在同一个viewController中添加
[self.navigationController setNavigationBarHidden:NO animated:NO];
- (void)viewDidDisappear:(BOOL)animated
中的希望它有所帮助。快乐的编码:)