// 状态栏的设置 字体白色 
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
  [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];

//navigationBar标题颜色白色
[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],UITextAttributeTextColor,nil]];

//    系统返回的按钮 颜色可以随便设置
    self.navigationController.navigationBar.tintColor = [UIColor whiteColor];

//    设置navigationBar的颜色 因颜色与实际颜色不一致 使用背景图片才能达到效果
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:UIColorFromHexAlph(0x02112c, 1)] forBarMetrics:(UIBarMetricsDefault)];
    self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];

//将十六进制转换为对应颜色   rgbValue 十六进制  ap 透明度
#define UIColorFromHexAlph(rgbValue,ap)\
                    [UIColor colorWithRed:((float) ((rgbValue & 0xFF0000) >> 16)) / 255.0f\
                    green:((float) ((rgbValue & 0x00FF00) >> 8)) / 255.0f\
                    blue:((float) (rgbValue & 0x0000FF)) / 255.0f  \
                    alpha:ap]

//    去除返回的字 不要设置图片,使用系统的返回图片 
    UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
    temporaryBarButtonItem.title = @" ";
    self.navigationItem.backBarButtonItem = temporaryBarButtonItem;

//右边按钮的位置  应利用UIBarButtonSystemItemFixedSpace格式,rightbar设为数组,进行填充。
UIButton *settingBtn = [[UIButton alloc]init];
UIBarButtonItem *rightBar = [[UIBarButtonItem alloc]initWithCustomView:settingBtn];
UIBarButtonItem *negativeSpacer = [[UIBarButtonItem alloc]
                                   initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace
                                   target:nil action:nil];
negativeSpacer.width = -20;
self.navigationItem.rightBarButtonItems = [NSArray arrayWithObjects:negativeSpacer,rightBar,nil];

这些都是百度的 因为 自己遇到了这些问题 所以总结起来,亲测有效。

navigationBar相关的设置相关推荐

  1. Java编程题修院子,了解java虚拟机—JVM相关参数设置(2)

    1.   JVM相关参数设置 JVM相关配置 -XX:+PrintGC 两次次YoungGC,两次FullGC. -XX:+PrintGCDetails 打印GC时的内存,并且在程序结束时打印堆内存使 ...

  2. oracle默认的优化器,Oracle优化器相关参数设置

    oracle优化器相关参数设置 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Prod ...

  3. 三菱FX5U系列PLC电池安装方法以及GX Works3内相关参数设置

    三菱FX5U系列PLC电池安装方法以及GX Works3内相关参数设置 我们在做项目时,有时需要对某些存储器或者CPU的系统时钟设置断电保持功能,这时就需要安装备用电池(出厂默认是没有的) 下图为拆掉 ...

  4. IDEA JVM 性能优化 相关参数设置

    文章目录 IDEA JVM 性能优化 相关参数设置 IDEA JVM 性能优化 相关参数设置 点击 Help - Edit Custom VM Options -Xms256m -Xmx2048m - ...

  5. JVM内存模型、相关参数设置与命令查看

    JVM内存模型.相关参数设置与命令查看 JVM内存模型,你看这一篇就够了 - 知乎 (zhihu.com) Java虚拟机-Java8内存模型JVM(整理版) - 牧梦者 - 博客园 (cnblogs ...

  6. Hadoop MapReduce Job 相关参数设置 概念介绍与理解

    Hadoop MapReduce  Job 相关参数设置 概念介绍与理解 InputFormat: 作用:将输入的文件分成 一个个split,并且将split 拆分成一个个<key,value& ...

  7. 传奇服务器修改变量,最新传奇服务器中相关变量设置技巧分享

    变量对于任何一个传奇私服服务器来说都是非常重要的,那些喜欢找传奇一条龙做服务器的gm或许不知道,但是那些喜欢通过自己的努力和摸索做服务器的gm应该都对变量有一定的了解.任何一个传奇私服服务器想要正常运 ...

  8. 三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解

    三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解 本次以FX3U系列PLC的模拟量输入模块FX3U-4AD进行举例说明:  该模块的部分技术数据如下图所示,  该模块的接线端子排列 ...

  9. 三菱FX5U系列PLC模拟量使用方法及相关参数设置

    三菱FX5U系列PLC模拟量使用方法及相关参数设置 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站. FX5U系列PLC CPU本身自带2路模拟量输入 ...

最新文章

  1. python之vscode中手动选择python解释器(mac)
  2. mysql connector bin_mysql-connector-java-xxx-bin.jar包的使用
  3. mysql 命名 冲突_MySQL中字段名和保留字冲突的解决办法
  4. C# 制作不规则窗体的两种解决方案
  5. opencv视频读写和视频等间隔采样
  6. covariance matrix r语言_时间序列分析|ARIMAX模型分步骤详解和R中实践
  7. 从此,激光雷达和摄像头,就是一个东西了?
  8. Day 5-7 exec 和元类的创建.
  9. 波士顿房价预测python决策树_机器学习·波士顿房价预测模型
  10. SOLA(苏拉)病毒
  11. ThinkPHP内核全行业小程序运营管理系统源码 自由DIY布局 一键生成小程序
  12. 元语言基础技术之:在JS中如何自由地创建函数
  13. Linux(九、十)文件权限及网络配置管理
  14. vue.js之minix
  15. WinRAR实用技巧:一个设置,可能让多文件压缩变得更小!
  16. express使用中base64编码和解码
  17. android TextView 分散对齐(两端对齐)
  18. valgrind tool suite
  19. vue2 cli使用wangEditor ( wangEditor安装依赖, wangEditor.vue文件实例, wangEditor工具栏配置的key列表 )
  20. 数学题目怎么保存到mysql中_数学题目如何存取到数据库当中?

热门文章

  1. C#的DataGridView单元格合并
  2. 计算机教室英语名言,班级格言英语
  3. 基于深度学习的口罩检测系统(Python+清新界面+数据集)
  4. linux shell3 --文件处理 grep sed
  5. CodeCombat-是个陷阱
  6. python的浮点数for循环_第33 p,for遍历,循环取值最方便
  7. 小鸡吃米java_小班语言活动:小鸡吃米
  8. matlab吃cpu还是显卡_老电脑该升级CPU、硬盘还是内存、显卡?大白话告诉你该怎么做...
  9. 消除input输入框背景屎黄色
  10. Redis 启动报错 QForkMasterInit: system error caught. error code=0x000005af 解决