【问题标题】:How to programmatically call UITabbar from a tab/subview/subclass?如何以编程方式从选项卡/子视图/子类调用 UITabbar?
【发布时间】:2011-12-06 00:07:34
【问题描述】:

我已经使用 Xcode 创建了一个 Tabbar 应用程序。

我有 5 个不同的选项卡,我想从选项卡 3 中选择选项卡 1,以便其他选项卡以相同的方式突出显示选项卡 1。

有没有办法做到这一点?如果有,有示例代码吗?

【问题讨论】:

    标签: xcode4 ios4 uitabbarcontroller uitabbar


    【解决方案1】:

    标签索引从 0 开始。因此索引 0 将是第一个标签,索引 1 将是第二个标签等等。

    所以这是一个可以工作的示例 IBAction(我刚刚对其进行了测试)并将您发送到第二个选项卡。

    - (void)sendSecondTab:(id)sender
    {
        self.tabBarController.selectedIndex = 1;
    }
    

    【讨论】:

    • 此链接演示了如何以编程方式创建标签栏,但我已经使用 xcode 中的标签栏应用程序创建了它。所以我需要从其他选项卡中选择一个选项卡。感谢您的帮助:)
    • 所以你想像 UIButton 一样创建?不使用实际的 UITabBarController 转到选项卡?
    • 是的,我想在单击 UIButton 时导航到其他选项卡。你能建议我怎么做吗?谢谢。
    • jyap,我已经尝试过了,但这只会突出显示 tabbaar 图标,但不会加载视图。 :( 感谢您抽出宝贵时间。还有其他方法可以从第二个选项卡加载第一个选项卡吗?
    • 酷,你第一次尝试时出了什么问题?您可以将我的答案标记为“已回答”吗?谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多