【问题标题】:Custom UITabBarController - using a UIToolBar with UISegmentedcontrol as Tab Bar?自定义 UITabBarController - 使用带有 UISegmentedcontrol 的 UIToolBar 作为标签栏?
【发布时间】:2011-03-07 18:38:58
【问题描述】:

我的客户想要改变设计,但我就是不知道该怎么做!

该应用目前有一个UITabBarController 在一些UINavigationController 之间转换。我的客户希望使用 UIToolBarUISegmentedControl 在控制器之间切换。

我想保留UITabBarController,因为它会处理有关加载和移动视图的所有事情,但我希望UIToolBar 充当UITabBar 而不是UITabBar

我已经知道我需要一个自定义的UITabBarController,可能还需要一个自定义的UIToolBar

但我完全不知道从哪里开始,所以如果有人能告诉我从哪里开始,那就太好了。

Top part to act as bottom part. http://files.droplr.com.s3.amazonaws.com/files/14763142/1g5g1s.Skjermbilde%202010-06-25%20kl.%2012.24.59.png

谢谢。

【问题讨论】:

    标签: iphone uitabbarcontroller uitoolbar uisegmentedcontrol


    【解决方案1】:

    如果我正确理解您的要求,您想在屏幕底部有一个UISegmentedControl 以代替按UITabBarItem 在不同视图和视图控制器之间切换的UIToolbar?假设这是真的,我将从自定义 UIToolbar 类开始,例如 SegmentedControlToolbar,它反映了 UITabBarControllerUITabBar 的基本行为,将项目添加到分段控件,将视图控制器附加到每个段,最后每个分段控件的手柄按下更改以实际切换视图。

    【讨论】:

    • 最终结果很好,我将UITabBar 隐藏在UIToolBar 下,并连接了几个选择器。谢谢!
    • 不胜感激如何隐藏 UITabBar 和设置选择器的详细信息。
    猜你喜欢
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 2012-05-03
    • 1970-01-01
    • 2019-05-21
    相关资源
    最近更新 更多