【问题标题】:UISegmentedcontrol to switch views in UITabbarcontrollerUISegmentedcontrol 在 UITabbarcontroller 中切换视图
【发布时间】:2011-07-13 22:22:18
【问题描述】:

我正在尝试使用UISegmentedControl 在多个不同视图之间切换。我找到了一个很好的例子来做到这一点: http://redartisan.com/2010/6/27/uisegmented-control-view-switching-revisited

但是,我需要在我的应用中使用 UITabbarController。所以导航控制器在应用程序委托中对我不可用。有没有其他方法可以使用UISegmentedControlUITabbarController 中切换视图?

【问题讨论】:

    标签: iphone objective-c uiview uitabbarcontroller uisegmentedcontrol


    【解决方案1】:

    首先,考虑您是否真的想这样做。 UITabBarController 已经让您能够使用标签栏切换视图。

    如果您出于某种原因真的想这样做,UITabBarController 的属性viewControllersselectedViewController 应该允许您执行该文章中描述的操作。

    【讨论】:

    • 我知道 UITabBarController 提供了切换视图的能力,但是我希望在每个标签栏项目中提供子级别。
    • 如果你正在这样做,为什么不能使用你已经拥有的 UINavigationController 解决方案作为每个选项卡内的视图控制器?
    • 该教程似乎使用 NSObject 作为 SegmentsController。由于它不是 UIView,我不确定 Mark 是否可以将其用作标签栏视图。
    猜你喜欢
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 2010-11-06
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    相关资源
    最近更新 更多