设置TabBar图片

// 拿到 TabBar 在拿到想应的item
UITabBar *tabBar = _tabBarController.tabBar;
UITabBarItem *item0 = [tabBar.items objectAtIndex:];
UITabBarItem *item1 = [tabBar.items objectAtIndex:];
UITabBarItem *item2 = [tabBar.items objectAtIndex:];
UITabBarItem *item3 = [tabBar.items objectAtIndex:];
// 对item设置相应地图片
item0.selectedImage = [[UIImage imageNamed:@"sy-1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];;
item0.image = [[UIImage imageNamed:@"sy"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; item1.selectedImage = [[UIImage imageNamed:@"fl-1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];;
item1.image = [[UIImage imageNamed:@"fl"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; item2.selectedImage = [[UIImage imageNamed:@"gwc-1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];;
item2.image = [[UIImage imageNamed:@"gwc"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; item3.selectedImage = [[UIImage imageNamed:@"wd-1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];;
item3.image = [[UIImage imageNamed:@"wd"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

//设置tabbar图片和字体


    MailViewController  *mailVC = [[MailViewController   alloc]init];
ClassViewController *classVC = [[ClassViewController alloc]init];
ShopcarViewController *shopcarVC = [[ShopcarViewController alloc]init];
MineViewController *mineVC = [[MineViewController alloc]init]; UITabBarController *tabbarvc = [[UITabBarController alloc]init];
tabbarvc.viewControllers = @[mailVC,classVC,shopcarVC,mineVC]; mailVC.tabBarItem.title = @"首页";
classVC.tabBarItem.title = @"分类";
shopcarVC.tabBarItem.title = @"购物车";
mineVC.tabBarItem.title = @"我的"; mailVC.tabBarItem.image = [UIImage imageNamed:@"sy@2x.jpg"];
classVC.tabBarItem.image = [UIImage imageNamed:@"fl@2x.jpg"];
shopcarVC.tabBarItem.image = [UIImage imageNamed:@"gwc@2x.jpg"];
mineVC.tabBarItem.image = [UIImage imageNamed:@"wd@2x.jpg"]; mailVC.tabBarItem.selectedImage = [[UIImage imageNamed:@"sy01@2x.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
classVC.tabBarItem.selectedImage = [[UIImage imageNamed:@"fl01@2x.jpg"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
shopcarVC.tabBarItem.selectedImage = [[UIImage imageNamed:@"gwc01@2x.jpg"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
mineVC.tabBarItem.selectedImage = [[UIImage imageNamed:@"wd01@2x.jpg"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; [mailVC.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithRed:/255.0 green:/255.0 blue:/255.0 alpha:]} forState:UIControlStateSelected]; [classVC.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithRed:/255.0 green:/255.0 blue:/255.0 alpha:]} forState:UIControlStateSelected]; [shopcarVC.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithRed:/255.0 green:/255.0 blue:/255.0 alpha:]} forState:UIControlStateSelected]; [mineVC.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor colorWithRed:/255.0 green:/255.0 blue:/255.0 alpha:]} forState:UIControlStateSelected]; self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
self.window.rootViewController = tabbarvc;

设置TabBar图片的更多相关文章

  1. StoryBoard 设置TabBar SelectImage 和tintColor

    如图:StoryBoard 结构是 Tabbar + Navi + ViewController 需求:需要修改TabBar的Image 和SelectImage 设置Image 设置SelectIm ...

  2. 设置tabBar、使用第三方插件和自定义组件使用简单实例

    创建小程序项目进入时填写,因需要用上第三方插件,所以要填上开发者的APPID,前往微信公众平台去注册一个账号获取APPID,在设置=>开发设置可以查看相关appid信息 简单思路 底部导航添加三 ...

  3. img只显示图片一部分 或 css设置背景图片只显示图片指定区域

    17:14 2016/3/22img只显示图片一部分 或 css设置背景图片只显示图片指定区域 background-position: 100% 56%; 设置背景图片显示图片的哪个坐标区域,图片左 ...

  4. 为窗体设置背景图片-UI界面编辑器(SkinStudio)教程

    1.1.   为窗体设置背景图片 在窗体的Background属性中选择图片设置为窗体背景图片

  5. 新浪微博客户端(32)-设置相册图片的contentMode

    DJStatusPhotoView.m #import "DJStatusPhotoView.h" #import "UIImageView+WebCache.h&quo ...

  6. UIView 设置背景图片

    http://blog.csdn.net/qijianli/article/details/7777268 项目中,可能需要我们为某个视图设置背景图片,而API中UIView没有设置背景图片的方法,那 ...

  7. LaunchImage命名与AppIcon命名(ios设置 启动图片和AppIcon图片)

    LaunchImage AppIcon 分别拖拉至Images.scassets  对应的LaunchImage和AppIcon就可以设置 启动图片和AppIcon图片

  8. tr设置背景图片

    tr是不能设置背景图片的....

  9. [Netbeans]为面板设置背景图片

    与AndroidStudio等类似IDE不同,在Netbeans开发桌面程序时,不可以直接通过src=@drawable 等方法为窗口设置背景图片.这里介绍一种简便的方法: 1:首先,拖动一个面板到f ...

随机推荐

  1. php封装的sqlite操作类

    sqlite在php中是默认安装的本地小型化数据库,类似于xml的小型数据库,但sqlite功能更强. sqlite.class.php文件: <?php class sqliteDB{ pri ...

  2. Android APP—— 开发入门教程

    一.SDK下载 下载:adt-bundle-windows-x86_64-20140702.zip(20140702 已经是最后版本了) 解压出来如下: 点击Eclipse安装 创建一个新的工作空间安 ...

  3. centos7 部署 open-falcon 0.2.1

    =============================================== 2019/4/28_第1次修改                       ccb_warlock 更新 ...

  4. javascript判断是用什么设备打开

    var userAgentInfo = navigator.userAgent //查看浏览器用于 HTTP 请求的用户代理头的值 var agents = ["Android", ...

  5. PHP数学常用函数

    PHP数学常用函数 函数名 描述 实例 abs() 求绝对值 $abs = abs(-4.2); //4.2 fmod() 浮点数取余 $x = 5.7;$y = 1.3;$r = fmod($x, ...

  6. Fiddler抓包9-保存会话(save)

    前言 为什么要保存会话呢?举个很简单的场景,你在上海测试某个功能接口的时候,发现了一个BUG,而开发这个接口的开发人员是北京的一家合作公司.你这时候给对方开发提bug, 如何显得专业一点,能让对方心服 ...

  7. python 全栈开发,Day127(app端内容播放,web端的玩具,app通过websocket远程遥控玩具播放内容,玩具管理页面)

    昨日内容回顾 1. 小爬爬 内容采集 XMLY 的 儿童频道 requests 2. 登陆 注册 自动登陆 退出 mui.post("请求地址",{数据},function(){} ...

  8. myBatis各种依赖包

    下载地址:myBatis各种依赖包

  9. ***腾讯云直播(含微信小程序直播)研究资料汇总-原创

    这段时间抽空研究了下直播技术,综合比较了下腾讯云直播的技术和文档方面最齐全,现把一些技术资料和文档归集如下: 1.微信小程序移动直播入门导读 https://cloud.tencent.com/doc ...

  10. mybatis中的查询语句in用法的相关问题

    在开发的时候,mybatisl中使用in的时候会遇到一些问题,如果我们传的参数是String类型,以“,”来进行隔开的,例如:参数是0,1,2字符串,mybatis中的语句如下 <select ...