Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iOS在单击按钮时加载全新视图_Iphone_Ios_Uiviewcontroller_Uibutton - Fatal编程技术网

Iphone iOS在单击按钮时加载全新视图

Iphone iOS在单击按钮时加载全新视图,iphone,ios,uiviewcontroller,uibutton,Iphone,Ios,Uiviewcontroller,Uibutton,我正在尝试制作一个应用程序,其中用户输入一些信息,然后根据这些信息执行搜索,并根据查询返回一些信息 我选择输入视图时没有问题,但后来遇到了一个问题:单击按钮时如何将视图切换到新的视图控制器?读了一些书后,我想尝试一个可以加载不同NIB的RootViewController,但后来我意识到,建议一次只在屏幕上显示一个视图控制器,因此使用一个加载OptionViewController并最终加载resultsviewcontroller的RootViewController可能不是一个好主意。如果有

我正在尝试制作一个应用程序,其中用户输入一些信息,然后根据这些信息执行搜索,并根据查询返回一些信息

我选择输入视图时没有问题,但后来遇到了一个问题:单击按钮时如何将视图切换到新的视图控制器?读了一些书后,我想尝试一个可以加载不同NIB的RootViewController,但后来我意识到,建议一次只在屏幕上显示一个视图控制器,因此使用一个加载OptionViewController并最终加载resultsviewcontroller的RootViewController可能不是一个好主意。如果有道理的话


如果有人能给我指出正确的方向,至少我知道应该问哪些问题,那就太好了。

< P>你可以考虑使用<代码> UINavigationController < /代码>。它将允许您在屏幕上无缝地推送视图控制器,同时保持导航回父视图的能力;因此,您可以在结果视图控制器和选项视图控制器之间来回移动。它是Xcode提供的主要应用程序模板之一,也是iOS应用程序最常见的UI类型之一


请看一下。

好的,我会研究一下,谢谢。您知道是否可以在主屏幕上隐藏标题栏吗?
self.navController.navigationBarHidden=YES啊,对不起,刚才看到我可以轻松做到这一点。