转自:http://my.oschina.net/plumsoft/blog/55927

环境:xcode5.0+OS10.8.4

只需在.M文件。。。的viewDidload方法中最后添加代码:

单色:

//设置Navigation Bar颜色

self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:(218.0/255.0) green:(228.0 / 255.0) blue:(250.0 / 255.0) alpha:1];

背景(需去掉以上代码):

//设置Navigation Bar背景图片
UIImage *title_bg = [UIImage imageNamed:@"title_bg.png"];  //获取图片
CGSize titleSize = self.navigationController.navigationBar.bounds.size;  //获取Navigation Bar的位置和大小
title_bg = [self scaleToSize:title_bg size:titleSize];//设置图片的大小与Navigation Bar相同
[self.navigationController.navigationBar setBackgroundImage:title_bgforBarMetrics:UIBarMetricsDefault];  //设置背景

同时加上以下代码,否则出错:

//调整图片大小
- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{UIGraphicsBeginImageContext(size);[img drawInRect:CGRectMake(0, 0, size.width, size.height)];UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();return scaledImage;
}

Navigation Bar的背景图片设置相关推荐

  1. JDBC MySQL Servlet Java入门编写时的一些问题(html背景图片设置、input=date与Java和数据库之间的通信、SQL的基础语句与变量的编写)

    问题内容见标题,这些问题为博主亲身经历,当然已经解决了,虽然问题不大,自己百度.CSDN可以解决,但是很烦人.消磨精神 这里作者自己总结一下,留给有缘人看一下吧 库你急哇,哈集美马戏特~~ 好久没写了 ...

  2. 移动端也能兼容的web页面制作2:导航栏、背景图片设置

    [ 导读 ] MDBootstrap 是基于 Vue.js 开发的一套前端框架,拥有美观大气的界面效果,友好的交互体验,更棒的是对于移动端也有很好的兼容性.先给大家看下演示 demo 的运行,后面将围 ...

  3. qt 背景和控件布局_Qt控件背景图片设置总结

    自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: 扫码关注公众号 1.Qss 的setStyleSheet设置背景图片 1.1background-image设置平铺或者居中 这 ...

  4. android textview 背景图片,Android—TextView 背景颜色与背景图片设置

    Android TextView 背景颜色与背景图片设置,android textview 控件,android textview 背景, android textview 图片,android te ...

  5. android textview获取背景颜色,Android TextView背景颜色与背景图片设置

    Android TextView 背景颜色与背景图片设置,android textview 控件,android textview 背景, android textview 图片,android te ...

  6. html form背景图片设置,input 提交表单按钮 背景图片的完美设置

    import java.awt.*; import javax.swing.*; public class TestBackgroundColor extends JFrame  { public s ...

  7. CSS 网页背景图片设置

    <!DOCTYPE html> <html> <head><meta charset="utf-8"><style>#l ...

  8. vscode透明背景以及背景图片设置

    vscode透明背景以及背景图片设置 更新 可以不用往下翻了 透明窗口设置 背景图片设置 最终效果 更新 其实去年后来就找到了一个很完美的插件,不过忘了自己还发过这么一个东西( 就是下面这个插件,安装 ...

  9. Ubuntu: 将bing主页的背景图片设置为桌面壁纸

    Bing 虽然不是最好用的搜索引擎,但是对于 Bing 有一点我特别喜欢,那就是 Bing 每天都会在其主页展示一张高质量的.优美的图片.对于喜欢 Bing 主页的优美图片的人来说,可能会想要将 Bi ...

  10. Vue + element-ui 背景图片设置

    Vue + element-ui 背景图片设置 初学vue 看到其他网址都有些背景图片,于是试着自己也写了一下,表述不好请见谅 实现效果 以下是如何实现: 找到你想要设置背景图片的页面 data里设置 ...

最新文章

  1. 将英文man替换为中文man最简单的方法
  2. python两条曲线图片相似度_Python比较两个图片相似度的方法
  3. java设计模式之设计原则④接口隔离原则
  4. 8个深度学习方面的最佳实践
  5. matlab 局部特征检测与提取(问题与特征)
  6. 树莓派配置文档config.txt说明
  7. 全国省、市、县(区)编码表
  8. 微信公纵平台基本配置php_微信公众平台开发之配置与请求_PHP
  9. 洛谷 P1878 舞蹈课 解题报告
  10. Java 年龄与疾病
  11. unity3d的Animation 动画播放器的基本API
  12. 全国12315平台网上投诉与举报提示“含有不规范用语”的应对方法
  13. 2021-10-04
  14. UI设计 调色板的应用
  15. 狂肝半个月-嵌入式开发学习学习路线+知识汇总
  16. 径向基网络(RBF)实现函数插值(拟合)
  17. Qt使用QSocket做tcp简单客户端
  18. 见微知著,人脸识别智能门禁带你领略“智慧新高度”
  19. 为什么《剑桥中国史》系列没有魏晋南北朝史和两宋史?
  20. 【建模仿真平台flexsim】【3d模型下载】

热门文章

  1. Multigen VEGA簡介
  2. 微信公众号自定义菜单创建
  3. Credential Harvester的脚本修改
  4. vue和element框架搭配实现导航条跳转,点击按钮跳转页面导航条也跟着变换
  5. effective C++ 读书笔记
  6. 为河南小伙恩辉舍己救人点赞<原创>
  7. PHPCAS客户端搭建教程
  8. cc2538 BSL下载固件
  9. noip模拟赛 whzzt-Warmth
  10. opencv-11-中值滤波及自适应中值滤波