修改导航栏字体颜色及背景色

http://www.hangge.com/blog/cache/detail_957.html

修改返回按钮




//修改导航条背景色(红褐色)
self.navigationController.navigationBar.barTintColor = RGB(175, 24, 50, 1.0);
其中RGB为我的工程里的一个宏定义:
#define RGB(r,g,b,a)   [UIColor colorWithRed:(r/255.0) green:(g/255.0) blue:(b/255.0) alpha:(a)]

//修改导航条标题颜色(白色)
[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],NSForegroundColorAttributeName,nil]];
    
//修改导航条添加的按钮(item)颜色(黄色)
self.navigationController.navigationBar.tintColor = [UIColor yellowColor];




需要注意一点: 这个设置完成之后,从他push过去的页面颜色都是这种效果。


导航条颜色

---设置tabbar图片####

/**
     消息
     */
    Message *message =[[Message alloc]init];
    UIImage *mImage = [UIImage imageNamed:@"oneUnSelect"];
    UIImage *selectmImage = [UIImage imageNamed:@"oneSelect"];
    mImage = [mImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    selectmImage = [selectmImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    message.tabBarItem = [[UITabBarItem alloc]initWithTitle:@"消息" image:mImage selectedImage:selectmImage];
    NavigationController *messageNa = [[NavigationController alloc]initWithRootViewController:message];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,669评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,910评论 25 709
  • 今天晚饭后,儿子很自觉地把口算天天练做完,并且很认真地在那检查。然后又让我给出了20道题,看时间还早又看了一会电视...
    隋青青阅读 242评论 0 3
  • 舍友小a说,为什么那么不公平呢,为什么老天那么不公平呢? 她一边碎碎念着,一边收拾我们刚刚吃完西瓜的狼藉。 今天上...
    安若在阅读 647评论 6 3
  • 丰收在即麦金黄,颗粒入仓喜夏粮。 最是富饶诸城地,天道酬勤皆希望。 青山无言夏收忙,父老乡亲主战场。 又是一年粮仓...
    碧海青天2017阅读 298评论 0 3

友情链接更多精彩内容