系统的Tabbar的默认选中图标显示蓝色,实际图片为橙色

实际颜色为橙色,如下图


在iOS8中显示蓝色,iOS7显示正常, 如下图


修改办法:

UIImage *img = [UIImage imageNamed:@"tabbar_home_selected"];
img =  [img imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

用生成的img设置选中的图片即可

[tabBarItem setFinishedSelectedImage:img
         withFinishedUnselectedImage:[UIImage imageNamed:@"tabbar_home"]];



你可能感兴趣的:(系统的Tabbar的默认选中图标显示蓝色,实际图片为橙色)