从UITabBarItem中删除渐变/光泽
我正在自定义UITabBar
。 我在UITabBarItem
使用了我的自定义图像。 问题是该项目是否有渐变/光泽。 我检查了苹果的应用程序商店没有任何对其UITabBarItem
的这种光泽效果。 我如何从UITabBarItem
删除渐变?
你只需要把清晰的图像作为`yourImage',它可以帮助你
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage {yourImage}]]
编辑我只是GOOGLE了,发现很多类似的问题。 你也可以尝试下面的代码行
[[UITabBar appearance] setShadowImage:[UIImage imageNamed:@"Tappbarimage.png"]];
你将不得不使用这个tabbarMethod setFinishedSelectedImage:withFinishedUnselectedImage:
自己提供的图像到UITabBarItem。
除了使用UITabBar的selectedImageTintColor
外观属性更改渐变的颜色外,没有其他方法可以影响对图像执行的处理。