如何制作透明的自定义标签栏?我将背景图像设置为透明图像但标签栏有黑色图像?如何去除黑色图像?请帮我。看图片。
问问题
2664 次
2 回答
1
试试看,创建一个图像并设置为背景 ios5=> only:
CGRect rect = CGRectMake(0, 0, 1, 1);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [[UIColor clearColor] colorWithAlphaComponent:0.8].CGColor);
CGContextFillRect(context, rect);
UIImage *transparentImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[self.tabBarController.tabBar setBackgroundImage:transparentImage];
于 2012-10-04T14:44:40.043 回答
1
将 TabBar 的色调颜色设置为clearColor
。
[[self tabBar] setTintColor:[UIColor clearColor]];
于 2012-10-04T14:34:27.707 回答