我得到了标签的彩色标签图标,如下面的截图所示。

但当我单击更多并查看更多选项卡时,我看不到彩色选项卡图标

如何获得“更多”标签的彩色标签图标?下面是我在AppDelegate的didFinishLaunchingWithOptions中的代码
UITabBar *tb = tabBarControllerProperty.tabBar;
NSArray *itemsObject = tb.items;
for(UITabBarItem *tabItem in itemsObject)
{
UIImage *imaged = tabItem.image;
if([imaged respondsToSelector:@selector(imageWithRenderingMode:)])
{
tabItem.image = [imaged imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
}
else
{
tabItem.image = imaged;
}
tabItem.selectedImage = imaged;
}发布于 2014-01-08 16:49:36
尝尝这个,
用于设置选择指示器:
[[yourTabBarController tabBar] setSelectionIndicatorImage:[UIImage imageNamed:ImageName]];要设置选项卡栏图标,请使用以下代码:
yourTabBarController.ViewController[0].tabBarItem = [[UITabBarItem alloc] initWithTitle:TitleForTabItem image:[[UIImage imageNamed:FirstTabIconImage] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] selectedImage:[UIImage imageNamed:FirstTabIconImage]];将此设置选项卡栏项目也用于其他viewControllers。
继续..。:)
https://stackoverflow.com/questions/20990706
复制相似问题