我正在编写一个iphone应用程序,我在如何管理视图演示方面遇到了问题。实际上,当用户启动应用程序时,“主页”视图显示包含搜索表单。当用户按下“搜索”按钮时,我想要一种方法来打开显示搜索结果的导航控制器。我创建了另一个包含TableView的视图,目的是作为“结果”视图。我希望“结果”视图允许用户返回“主页”视图(搜索表单),但我不希望“主页”视图有导航控制器栏...
关于如何解决这个问题的任何想法?
提前,
的Stephane
答案 0 :(得分:1)
您必须手动创建导航控制器并按模式呈现,如下所示:
MapViewController *mapViewController = [[[MapViewController alloc] init] autorelease];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:mapViewController];
[self presentModalViewController:navController animated:YES];
答案 1 :(得分:1)
更简单的方法是隐藏“主页”视图上的导航栏并将其显示在另一个视图中...