如何将UITabbar选中的标签背景颜色更改为蓝色?

7

enter image description here

您好, 我想要这种选项卡选择效果。但是,我希望背景颜色是蓝色的。当我选择任何选项卡时,它是否可以呈现出蓝色背景?请指导我应该怎么做?我已经尝试了很多方法,但没有找到合适的解决方案。请建议我该怎么做?

1个回答

9

使用UITabBar的属性:

myTabBarController.tabBar.tintColor = [UIColor blueColor];

请注意,此方法仅适用于iOS5。

编辑:

哎呀!抱歉我误解了你的问题。我以为你是指整个选项卡栏的背景颜色。

如果您要设置选择区域的背景,请使用selectionIndicatorImage属性添加图像:

myTabBarController.tabBar.selectionIndicatorImage = [UIImage imageNamed:@"myImage.png"];

希望这能帮到您。

1
@KDaker- 如果我想在选择时更改整个选项卡项目的背景图标,该怎么办? - Jamal Zafar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接