iPhone从全屏UINavigationView切换到UITabView

iPhone从全屏UINavigationView切换到UITabView,iphone,ios,uitableview,uinavigationcontroller,Iphone,Ios,Uitableview,Uinavigationcontroller,新手问题,但我找不到答案 第一次运行时,我的应用程序是导航视图,用于引导用户完成安装。 完成此操作后,我将存储数据 首先,我要在我国代表团中这样做: self.window.rootViewController=self.navigationController 在启动时的委托中,如果设置了数据,我将对选项卡视图执行以下操作。 [self.window addSubview:tabRootController.view] My Main Window.xib具有两种视图 一切都很好(不知道我所做

新手问题,但我找不到答案

第一次运行时,我的应用程序是导航视图,用于引导用户完成安装。 完成此操作后,我将存储数据

首先,我要在我国代表团中这样做: self.window.rootViewController=self.navigationController

在启动时的委托中,如果设置了数据,我将对选项卡视图执行以下操作。 [self.window addSubview:tabRootController.view]

My Main Window.xib具有两种视图

一切都很好(不知道我所做的是否是最好的方式,但它正在发挥作用)

无论如何,我的问题是,当我到达导航视图的末尾,他们点击保存按钮时,我如何摆脱导航视图并打开选项卡视图


我看不到让我的代表添加子视图的方法,并且子视图在我所在的屏幕中不存在-因此我感到困惑。

可能更容易获得:

  • 将主窗口设置为选项卡栏应用程序
  • 当需要加载应用程序和数据时,使用
    presentModalViewController:animated:
    进行导航控制器的设置
这样做的好处是,两者都是视图控制器,彼此完全独立。如果您以后需要再次显示设置,您可以在应用程序中的任何位置通过一次调用显示模式视图控制器