2013-03-14 56 views
2

大家好,我正在尝试在IOS中创建一个tabbar。首先,tabbar将有3个项目。而3项图像宽度不同。前2个tabbar每个75像素,第三个是170像素(每个都会有自定义图像)我如何创建自定义标签栏?

enter image description here 是否有可能实现类似的目标?

非常感谢

回答

1

有很多第三方库的可用,因此你可以使用其中之一。

对于出发点你可以参考this

希望这会帮助你。

所有最好的!

+0

您好谢谢:) – veereev 2013-03-15 05:49:30

+0

如果它是帮助你就接受我的答案,让我会帮助其他也有可能的话+1到它。谢谢。 – Yashesh 2013-03-15 05:59:19

1

穿戴的背景灰度的彩色图像的图像的TabBar背景图像

tabBarCntrl.tabBar.backgroundImage = [UIImage imageNamed:@"graybackground.png"]; 

设置您想要的帧A,B,C imageviews.And设置红色的彩色图像的那些imageviews。

aImageView=[[UIImageView alloc]initWithFrame:CGRectMake(15, 420, 50, 50)]; 

bImageView=[[UIImageView alloc]initWithFrame:CGRectMake(95, 420,50, 43)]; 

cImageView=[[UIImageView alloc]initWithFrame:CGRectMake(175, 420, 100, 50)]; 



aImageView.image=[UIImage imageNamed:@"a.png"]; 

bImageView.image=[UIImage imageNamed:@"b.png"]; 

cImageView.image=[UIImage imageNamed:@"c.png"]; 

子视图三个图像tabbarcontroller

[tabBarCntrl.view addSubview:customersImageView]; 
[tabBarCntrl.view addSubview:invoicesImageView]; 
[tabBarCntrl.view addSubview:dashboardImageView]; 

[self.window addSubview:self.tabBarCntrl.view]; 
+0

嗨,谢谢你的回复,我会试试:) – veereev 2013-03-15 05:48:40

+0

Wellcome @veereef。如果你用我的答案成功(发布)接受这个答案。 – Suresh 2013-03-15 06:05:49