如何链接到标签栏控制器中的特定标签

Posted

技术标签:

【中文标题】如何链接到标签栏控制器中的特定标签【英文标题】:how to link to a specific tab in a tab bar controller 【发布时间】:2012-04-17 06:54:34 【问题描述】:

我有一个菜单屏幕 - 一个 UIViewController,它有一些导航 UITabBar 的按钮。目前,当我加载 UITabBar 时,它总是转到第一个选项卡,但是,我希望加载 UIViewController 上的每个按钮UITabBar 中的相应选项卡,但似乎无法弄清楚..

我已经搜索了近乎无济于事 - 任何帮助/方向将不胜感激!

谢谢。

【问题讨论】:

【参考方案1】:

使用UITabBar的setSelectedIndex属性,

并花一些时间阅读文档 - http://developer.apple.com/library/ios/#documentation/uikit/reference/UITabBar_Class/Reference/Reference.html

它会帮助你。

【讨论】:

对,谢谢-我已经尝试过了,但不知道在哪里使用它。我知道,prb 现在听起来很愚蠢-也许我做错了-我目前有一个 UIViewController添加 UIViewController ,我需要替换它并直接加载 UITabBar 吗? 这完全取决于您的要求。在 ViewController 作为 rootViewController 的情况下,您应该在每个按钮按下事件中使用此属性。

以上是关于如何链接到标签栏控制器中的特定标签的主要内容,如果未能解决你的问题,请参考以下文章

转到特定的标签栏视图

根据标签栏索引更改视图控制器的属性?

如何访问标签栏控制器中的标签栏?

IOS Swift-收到推送通知时应用程序未打开特定选定的标签栏控制器索引

将搜索栏单元格标签链接到视图控制器

如何导航到嵌入在标签栏控制器中的视图控制器