首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iOS 7中更改多个选项卡的选项卡条颜色

如何在iOS 7中更改多个选项卡的选项卡条颜色
EN

Stack Overflow用户
提问于 2014-02-26 01:52:03
回答 1查看 213关注 0票数 0

我的应用程序有三个部分,每个部分有不同的选项卡。

我想知道是否有一种方法可以将选定选项卡上的颜色更改为每个部分的不同颜色。

例如,

第一部分选项卡选择颜色设置为默认蓝色。

第二部分选项卡选择色调颜色设置为绿色。

第三部分选项卡选择颜色设置为红色。

我知道通过故事板文件检查器,你可以改变全局色调,但似乎找不到一个简单,直接的方法,为三个部分的标签。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-26 02:50:22

每个“选项卡”实际上是您的一个tabBarItem (UITabBarController的子级)的UIViewControllers。

所以看一下tabBarItem的属性,它是一个UITabBarItem。注意,有一个selectedImage,它不同于image (继承自UIBarItem)。因此,给每个选项卡条目一个image和一个selectedImage,并给出您想要的颜色特征(并确保从它派生出一个呈现模式为UIImageRenderingModeAlwaysOriginal的图像,这样就可以使用您的颜色,而不是像您所说的那样,使用色调颜色)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22030126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档