我想知道是否可以删除UITabBar所选项目的背景颜色
我想删除UITabBar按钮的灰色背景。有可能??
我将选定的和普通的图像放在委托方法上:
- (void)tabBar:(UITabBar *)theTabBar didSelectItem:(UITabBarItem *)item{
NSUInteger indexOfTab = [[theTabBar items] indexOfObject:item];
[item setFinishedSelectedImage:[UIImage imageNamed:
[NSString stringWithFormat:@"%u_btnH.png",indexOfTab]]
withFinishedUnselectedImage:[UIImage imageNamed:
[NSString stringWithFormat:@"%u_btn.png",indexOfTab]]
];
}
我的自定义TabBarItem图像对于普通图像为0_btn.png,对于选定/悬停图像为0_btnH.png
答案 0 :(得分:0)
只需将selectionIndicatorImage设置为空图像:
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage alloc]];