【问题标题】:How-to incorporate a UISegmentedControl inside a UITabBarController?如何在 UITabBarController 中合并 UISegmentedControl?
【发布时间】:2011-07-04 09:34:23
【问题描述】:

我使用以下教程 Red Artisan 创建了一个 UISegmentedControl,我用它来在两个视图之间切换:一个简单视图和一个表格视图。

当我创建一个新的独立项目时一切都很好,但我真正想要的是将此功能合并到另一个项目中,并将 UITabBarController 作为 rootController(具有两个视图的分段控件将位于第二个选项卡内)。

在上面的教程中,分段控制、导航和分段控制器是从应用程序委托中实例化和配置的。

知道如何从较低级别完成此操作吗?

提前谢谢你!

【问题讨论】:

    标签: iphone objective-c ios uitabbarcontroller uisegmentedcontrol


    【解决方案1】:

    基本上,您需要创建一个基于UITTabBarController 的应用程序(有很多关于如何执行此操作的教程),然后在第二个UIViewController(或自定义子类)中,您将创建您的UISegmentedControl在两个页面之间切换。

    听起来您可能还在第一个应用程序中使用UINavigationController 作为您的基本控制器,如果是这样的话..您可能有一个UITabBarController,其中有两个控制器(两个选项卡),并且第二个将是UINavigationController,就像您在应用程序委托中设置它的方式一样。

    此外,互联网上基本上都有教程可以做这件事。尝试在 UITabBarController 内搜索“UINavigationController”或类似内容。另一件事,Apple UI 文档中有一个“分层”如何工作的示例,让 UINavigationController 成为 UITabBarController 的选项卡之一(这是 iPhone 应用程序的一种非常常见的方法)

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-10
      • 2016-08-24
      • 2017-04-23
      • 2012-10-29
      相关资源
      最近更新 更多