如何在 iPhone 中基于导航的应用程序中添加标签栏

Posted

技术标签:

【中文标题】如何在 iPhone 中基于导航的应用程序中添加标签栏【英文标题】:how to add tab bar in navigation based application in iPhone 【发布时间】:2011-07-15 06:45:49 【问题描述】:

我创建了一个基于导航的应用程序项目。现在我想在其上放置标签栏并在该标签栏上添加更多屏幕和操作。所以我应该创建一个基于窗口的应用程序并添加两者的代码(即标签栏和基于导航的应用程序)。或者是否有自定义相同的项目(即基于导航的应用程序)并在其上添加标签栏以及所需的那些屏幕。

请告诉我最好的答案。或者,如果您有任何教程或任何可以帮助我的示例项目。

【问题讨论】:

嗨..你的问题解决了。我也有同样的问题,但我想在基于导航的应用程序中创建一个自定义标签栏。 【参考方案1】:

您可以在 navigationController 中添加标签栏控制器。类似于在 UINavigationController 中推送 UIViewController 的添加方式,不同之处在于这里推送的是 UITabBarController。当然,您应该知道如何为此创建 tabbarcontroller。

【讨论】:

那么,你能给我提供任何教程链接来了解如何做到这一点吗?以及我的 appdelegate 类的外观。 查看此链接-developer.apple.com/library/ios/#featuredarticles/…

以上是关于如何在 iPhone 中基于导航的应用程序中添加标签栏的主要内容,如果未能解决你的问题,请参考以下文章

在基于导航的应用程序-iphone中的选定视图中隐藏导航栏

如何将欢迎屏幕插入基于导航的 Iphone 应用程序?

将表格视图和导航控件添加到现有的基于视图的应用程序

使用 Core Data 进行存储 - 在基于导航和基于窗口的应用程序中 - iPhone

iPhone dev - 基于导航的应用程序模板中的导航控制器在哪里?

如何将相同的 UIButton 添加到 iphone 中的所有视图控制器的导航栏?