如何在UITabBar(iOS)中禁用条形图的标题

时间:2013-08-17 12:16:26

标签: iphone ios image uitabbar uitabbaritem

我正在开发iPhone Application.I想要禁用UITabbar的标题。我知道标题是tabBar Item的内置属性,但有没有办法禁用标题并只显示图像。

我还附上截图供参考。我不希望TabBar中的条形图标题如下:

enter image description here

  

我想TabBar如下面的截图,

那样image is displayed exactly on center of bar item.I tried with setting title to nil but It took the space and image will be displayed little upper side.

enter image description here

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

这看起来不是UITabBar,它看起来像一个自定义标签栏控件。它可能是TabBarKit

您还可以查看其他自定义标签栏控件。你有签出Cocoa Controls吗?

答案 1 :(得分:1)

是的,如果你通过在tabBar上添加subItems(就像imageView n Label)来制作custom tabBar,那么它是可能的。 并且在选择委托(下方)调用的选项卡之后,在此委托中,我们可以更改imageview的大小并隐藏标签。 这些imageview和标签是全球化的。

-(void)tabBarController:(UITabBarController *)tabBarControll didSelectViewController:(UIViewController *)viewController
{


    if (tabBarControll.selectedIndex==0)
    {
        [yourLabel setHidden:YES];



    [yourimageview setFrame:CGRectMake(x,y, height, width)];


    }
}