UITabBarController控制器

2017-02-26  本文已影响0人  mian小爬

UITabBar的属性设置-对应的子控制器tabBarItem设置

//标题

nav.tabBarItem.title = @"消息";

//气泡

nav.tabBarItem.badgeValue = @"10";

//图标

nav.tabBarItem.image =[UIImage imageName:];

//背景

self.tabBar.barTintColor = [UIColor whiteColor];

//文字-只对选中的文字进行颜色的渲染

self.tabBar.tintColor = [UIColor colorWithRed:74/255.0 green:168/255.0 blue:232/255.0 alpha:1];

//设置字体的颜色-可以设置状态-NSFontAttributeName

[vc.tabBarItem setTitleTextAttributes:@{NSForegroundColorAttributeName :[UIColor colorWithRed:154/255.0 green:113/255.0 blue:80/255.0 alpha:1]} forState:UIControlStateSelected];

UITabBarController的storyBroad设置

拖线-viewControllers:子控制器 Hide Botton Bar on push:隐藏下面的TabBar控制器条-系统的tabbar

当tabBarItem.image进行渲染的时候

解决方法一:在sb中选中图片在render as 中选择:Original Image

解决方法二: vc.tabBarItem.image = [imageNomal imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

上一篇 下一篇

猜你喜欢

热点阅读