【问题标题】:How to get different tabs in all view in view based app?如何在基于视图的应用程序的所有视图中获取不同的选项卡?
【发布时间】:2012-11-27 11:11:49
【问题描述】:

我正在尝试在基于视图的应用程序中实现标签栏。现在我想要的是每个视图都包含基于该视图的不同标签。我将如何在所有视图中添加标签栏。

【问题讨论】:

  • 请你说清楚,因为我无法真正得到你想要的。
  • 我有 4-5 个视图,它们的标签栏与所有其他视图不同。那么如何只为这 4-5 个视图显示不同的标签栏
  • 即使您将在 AppDelegate 中仅使用一个标签栏控制器,您也可以通过编程方式更改标签栏中的项目。根据视图,您可以更改选项卡栏中的项目。同样在tabBar:didSelectItem: tab bar的delegate中,可以根据不同屏幕上选择的item来处理动作。
  • 能给个示例代码链接吗??
  • 请多说明一点

标签: iphone objective-c ios xcode uitabbarcontroller


【解决方案1】:

在其他question 及其答案中,您将找到有关如何完成此操作的示例

【讨论】:

    【解决方案2】:

    Purva,您可以使用以下技巧来实现:-

    当您的选项卡单击时,控件应该转到所需的委托,正如 Rahul 指出的那样。现在,在那个地方,您需要从 tabController 获取视图控制器数组并将它们替换为新的要成为选项卡的视图控制器数组。

    有任何问题,请对我大喊。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多