【问题标题】:TableView Controller + Navigation Controller + Tab barTableView控制器+导航控制器+标签栏
【发布时间】:2013-08-29 14:36:34
【问题描述】:

在 Xcode 4.5 中使用与不同选项卡视图链接的根视图控制器上的多个按钮的方法是什么?

我在主屏幕上有 4 个按钮,我希望当我点击一个按钮 1 时,它应该转到 tab1,类似地,当我点击 button2 时,tab2 应该打开。

我该怎么办? 请帮忙。如果有人知道任何教程的链接或可以为我提供指导,那将是一个很大的帮助 虚拟代码忽略这个。

{
   tabBarController.viewControllers = controllers;
    window.rootViewController = tabBarController;

}

【问题讨论】:

    标签: ios objective-c uitableview uinavigationbar


    【解决方案1】:

    给按钮适当的标签。

    在按钮点击事件中,获取按钮的标签。使用标签值选择该控制器。

    tabController.selectedIndex = button.tag;
    

    【讨论】:

      【解决方案2】:

      为按钮设置 IBActions 后,在方法块中,您可以在标签栏项目之间导航,selectedIndex 属性为tabBarController。第一个标签栏项目的索引从 0 开始。如果您有 4 个选项卡,则索引将为 0-3。

      - (IBAction)button1:(id)sender {
              self.tabBarController.selectedIndex = 0;
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-05-14
        • 1970-01-01
        • 2011-09-18
        • 2016-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多