UITabBarItem * itemA = [[[UITabBarItem alloc]initWithTitle:@"" image:nil tag:1] autorelease];
UITabBarItem * itemB = [[[UITabBarItem alloc]initWithTitle:@"" image:nil tag:2] autorelease];
UITabBarItem * itemC = [[[UITabBarItem alloc]initWithTitle:@"" image:nil tag:3] autorelease];
UITabBarItem * itemD = [[[UITabBarItem alloc]initWithTitle:@"" image:nil tag:4] autorelease];
UITabBarItem * itemE = [[[UITabBarItem alloc]initWithTitle:@"" image:nil tag:5] autorelease];
[itemA setFinishedSelectedImage:[UIImage imageNamed:@"tab_shouye1.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_shouye2.png"]];
[itemB setFinishedSelectedImage:[UIImage imageNamed:@"tab_xiaozu1.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_xiaozu2.png"]];
[itemC setFinishedSelectedImage:[UIImage imageNamed:@"tab_xiaoxi1.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_xiaoxi2.png"]];
[itemD setFinishedSelectedImage:[UIImage imageNamed:@"tab_gerenzhongxin1.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_gerenzhongxin2.png"]];
[itemE setFinishedSelectedImage:[UIImage imageNamed:@"tab_gengduo1.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_gengduo2.png"]];
[itemA setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
[itemB setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
[itemC setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
[itemD setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
[itemE setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
[_tabBarController.view setBackgroundColor:[UIColor whiteColor]];
[_tabBarController.tabBar setBackgroundImage:[self createImageWithColor:[UIColor clearColor]]];
- (UIImage *) createImageWithColor: (UIColor *) color
{
CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [color CGColor]);
CGContextFillRect(context, rect);
UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return theImage;
}