代码之家  ›  专栏  ›  技术社区  ›  Todd Ditchendorf

是否可以创建一个UITabBarController,它的tabbar项只有文本标签(没有图标)?

  •  2
  • Todd Ditchendorf  · 技术社区  · 17 年前

    在iOS中,我想创建一个 UITabBarController 用于全局应用程序导航(如“Phone”应用程序和许多其他应用程序),其选项卡栏项目有文本标签,但没有图标。

    因此,我也希望 UITaBar UITabBar 只应足够高,以容纳文本标签或苹果建议的最低按钮高度(44磅)。

    标签栏 没有图标,只有文本标签”。如果不是的话,有什么建议可以用一个习惯来达到这个目的 子类/替换类?

    4 回复  |  直到 11 年前
        1
  •  3
  •   Collin Allen    17 年前
        2
  •  1
  •   stefanB    17 年前

    1) 我不确定您是否可以修改 UITabBarController

    2) 如果要修改选项卡栏中的项的外观,必须在U上设置它们 IViewController(s) 你添加到 uitabbarc控制器 tabBarItem 属于 UIViewController

    3) 你可以初始化 UITabBaritem initWithTabBarSystemItem:tag: 使用 UITabBarSystemItem )或使用 initWithTitle:image:tag: . 在后一种情况下,如果图像为零,它将不会显示-所以这应该处理没有图标的文本(我相信)。

    uiview控制器 ViewControllers 一般来说,他们会讨论 .

        3
  •  0
  •   Jonah    16 年前

    我在至少一个应用程序中看到了这一点,即创建图标,每个图标中都有所需的文本。然后添加带有文本的图标,就好像它们是常规图像一样。

        4
  •  -5
  •   Mike Abdullah    17 年前

    你在一个好的iPhone应用程序中见过这个吗?不?真是个惊喜!这不是Uitabar的设计初衷,所以你不应该这么做。