未选中的TabBarItem的图标颜色,默认是灰色的,该怎么设置默认为白色。

junlinfushi 2015-05-15 06:24:25
未选中的TabBarItem的图标颜色,默认是灰色的 请问怎么设置为白色?百度过很多,没有满意的答案。
...全文
2831 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_33472717 2015-12-22
  • 打赏
  • 举报
回复
引用 5 楼 zhangao0086 的回复:
补张效果图:
终于实现!
木日石 2015-05-21
  • 打赏
  • 举报
回复 1
tabbarController的tabBarItem设置图片有两个属性,分别是tabBarItem.image和tabBarItem.selectedImage。一个是选中时显示的图片,另一个是未选中时显示的图片。分别设置上即可。

        detailViewController.tabBarItem.image = [notSelectedDetailImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
        detailViewController.tabBarItem.selectedImage = [selectedDetailImge imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
junlinfushi 2015-05-19
  • 打赏
  • 举报
回复
引用 1 楼 zhangao0086 的回复:
设置 viewController 的 tabBarItem 的 image
设置iamge,什么颜色上去,默认都是灰色,请问怎么设置?
Bannings 2015-05-19
  • 打赏
  • 举报
回复
补张效果图:
Bannings 2015-05-19
  • 打赏
  • 举报
回复
先写一个 UITabBarController 的子类,然后统一操作,假设这个 TabBarController 是从 storyboard 加载的:

- (void)awakeFromNib {
    [super awakeFromNib];
    
    for (UITabBarItem *item in self.tabBar.items) {
        item.image = [item.image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    }
}
Vangle 2015-05-16
  • 打赏
  • 举报
回复
同求,百度好多都没用
Bannings 2015-05-15
  • 打赏
  • 举报
回复
设置 viewController 的 tabBarItem 的 image

29,049

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧