0

在我的基于导航的应用程序中,第一个视图是登录或注册视图。之后,我使用的是使用标签视图控制器的视图。该视图有三个选项卡项目。现在我想创建一个新的视图并在navigationController中推送。但它不工作。但在tabBarController视图中添加新视图作为子视图。我想为每个tabBarItem的子视图导航?我怎样才能做到这一点?为什么我无法在我的navigationController中推送视图控制器?

回答

1

this

在你的情况下,只需创建三个项目,使他们像第一个选项卡项目的所有UINavigationControllers在上面的例子。

+0

在这个例子中,rootViewController是TabBarController视图。在我的情况下,我已经登录并在TabBarController视图之前注册视图。我制作了基于导航的应用程序。我应该从简单的窗口应用程序开始? – Piscean

+0

是的。基于开始窗口(我的建议,我个人觉得它更容易编程)。使用模态视图登录/注册初始UITabBarController。然后,在每个选项卡上,您都有UINavigationController,就像上面的示例对第一个选项卡所做的一样。 Simples。 – Bourne

+0

最后一件事,当我制作视图并添加TabBarController时,我没有得到Tab Bar Navigation App Delegate。但是,如果您从TabBar应用程序开始,它会自动发布。我需要手动做我的情况。对不起,我对这个东西很新。 – Piscean

相关问题