我正在开发iPhone Application.I想要禁用UITabbar的标题。我知道标题是tabBar Item的内置属性,但有没有办法禁用标题并只显示图像。
我还附上截图供参考。我不希望TabBar中的条形图标题如下:
我想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.
:
任何帮助将不胜感激。
答案 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)];
}
}