从UITabBarItem中删除渐变/光泽

时间:2013-06-07 08:03:42

标签: ios objective-c uitabbar uitabbaritem

我正在定制UITabBar。我在UITabBarItem中使用了自定义图片。问题是物品上是否有渐变/光泽。我检查了Apple的应用程序Store在UITabBarItem上没有任何这种光泽效果。如何从UITabBarItem移除渐变?

1 个答案:

答案 0 :(得分:1)

你只需要将清晰的图像作为“你的图像”,它可以帮助你

[[UITabBar appearance] setSelectionIndicatorImage:[UIImage {yourImage}]]

修改  我只是用Google搜索并发现了很多类似的问题。您也可以尝试下面的代码行

[[UITabBar appearance] setShadowImage:[UIImage imageNamed:@"Tappbarimage.png"]];

您必须使用此tabbarMethod setFinishedSelectedImage:withFinishedUnselectedImage:自行向UITabBarItem提供图像。

除了使用UITabBar的selectedImageTintColor外观属性更改渐变的颜色外,没有其他方法可以影响它对图像的处理。