ios-iPhone-在导航条里添加图片

问题描述

iPhone-在导航条里添加图片

在导航条中添加图片,应该是贯穿整个应用的。怎么实现?

需要在所有的导航控制器中都添加。

谢谢

解决方案

UIImage *image = [UIImage imageNamed: @"yourImageName.png"];
UIImageView *imgView = [[UIImageView alloc] initWithImage: image];
self.navigationItem.titleView = imgView;

解决方案二:

UINavigationBar *navBar = self.navigationController.navigationBar;
UIImage *image = [UIImage imageNamed:@"image.png"];
[navBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];

解决方案三:

1.设置全局的UINavigationBar 的背景图片

[[UINavigationBar appearance] setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];

2.针对个别导航条的背景图片设置

[self.navigationController.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
时间: 2025-01-21 06:39:23

ios-iPhone-在导航条里添加图片的相关文章

、IOS开发--iPad之仿制QQ空间 (为HomeViewController添加交互逻辑 并 为导航条内容添加UISegmentedControl)

1. 为bottomMenu添加点击效果 思路描述: 需求: 点击BottomButton的三个item,然后对应响应的是HomeViewController弹出对应的业务逻辑窗口 对象: Bottom上面的三个item,一个HomeViewController 解决方案: 使用代理 分析原因: 1.弹出对应业务逻辑窗口的需求是由HomeViewController实现的. 2.但是我们点击的是BottomButton的三个item其中一个. 3.也就是说响应的是item,在里面item可以添加

Bootstrap导航条的使用和理解3_javascript技巧

以下理论内容copy自Bootstrap中文网 (一个不错的bootstrap学习网站) 导航条 默认样式的导航条 导航条是在您的应用或网站中作为导航页头的响应式基础组件.它们在移动设备上可以折叠(并且可开可关),且在视口(viewport)宽度增加时逐渐变为水平展开模式.  以下代码和注释是我学习过程中的理解 (注意 引入必要的.css 和 .js查看) <!DOCTYPE html> <html lang="zh-CN"> <head> <

邮件导航条的良好设计影响邮件营销的转化率

导读:如何设计邮件导航条?是否能和网页导航条采用相同的设计方式?我们有很多时候并不会仔细考虑这个问题,当然如果通过改换邮件导航条的设计可以提高邮件营销的转化率,那么许多企业都可能愿意去改变,通过阅读本文相信你就会有自己的答案. 你邮件顶部的导航条,可以是推动用户接洽的巨大来源.除了在邮件预览窗格几乎每次都能看到之外,导航条向你邮件订阅者展示一个清晰而熟悉的路径,以便与您接洽,即使他们对你邮件的主要内容并不感兴趣. 按照eROI最新的"邮件基础要素"调查,62%的包含导航条的邮件营销者表

开发类似微软中国导航条的控件

导航|控件|微软 开发类似微软中国导航条的控件-ios 导航条上添加控件"> 比较好看吧.根据书上例子自己写了一下,用VS2005写,特别方便,代码如下 using System; using System.ComponentModel; using System.Web.UI; using System.Web.UI.WebControls; using System.Drawing; namespace ClingingBoy {  [DefaultProperty("tex

Bootstrap入门书籍之(五)导航条、分页导航_javascript技巧

导航条 导航条(navbar)和上一节介绍的Bootstrap入门书籍之(四)菜单.按钮及导航.导航(nav),就相差一个字,多了一个"条"字.其实在Bootstrap框架中他们还是明显的区别.在导航条(navbar)中有一个背景色.而且导航条可以是纯链接(类似导航),也可以是表单,还有就是表单和导航一起结合等多种形式.它们在移动设备上可以折叠(并且可开可关),且在视口(viewport)宽度增加时逐渐变为水平展开模式. 基础导航条 实际上,导航条和导航在外观上的差别并不是那么的大,但

JS组件Bootstrap导航条使用方法详解_javascript技巧

导航条是在您的应用或网站中作为导航标头的响应式元组件. 1.默认的导航条 导航条在移动设备上可以折叠(并且可开可关),且在可用的视口宽度增加时变为水平展开模式定制折叠模式与水平模式的阈值根据你所放在导航条上的内容的长度,也许你需要调整导航条进入折叠模式和水平模式的阈值.通过改变@grid-float-breakpoint变量的值或加入您自己的媒体查询CSS代码均可实现你的需求.第一步:最外面的容器nav标签,并添加nav-bar样式类,表示这里面属于导航条 <nav class="navb

div+css制作水平导航条

css|导航条 创建CSS样式文本导航条的最简单解决方法也许就是把所有的链接都放在一行文本里,就像例A里的一样. 这种方法看起来很合理也很直观.但问题是,把所有的链接都放在一行文本里就很难控制链接之间以及前后的空白.所以,为了避免所有的链接都挤在一起,你最 后通常都不得不插入管道(垂直条)和非换行的空白字符作为分隔符. 就如下面的代码所示,结果很难是我们所要的清晰.结构化的标示. 以下为引用的内容:<div id="navbar1">  <a href="l

创建一个纯CSS的水平导航条

css|创建 按照传统的方法,导航条由放在一行表格单元里的图形图像构成.由于人们不再推荐用表格来定位任何非表格的页面内容,所以很多制作Web的人正在寻找(新的)方法,用结构化的XHTML标记和CSS格式来创建导航条. 一个简单的CSS导航条 创建CSS样式文本导航条的最简单解决方法也许就是把所有的链接都放在一行文本里,就像例A里的一样. 这种方法看起来很合理也很直观.但问题是,把所有的链接都放在一行文本里就很难控制链接之间以及前后的空白.所以,为了避免所有的链接都挤在一起,你最后通常都不得不插入

一系列Bootstrap导航条使用方法分享_javascript技巧

本文包含了Bootstrap导航条基础使用方法,供大家参考,具体内容如下 1.Bootstrap基础导航样式Bootstrap框架中制作导航条主要通过".nav"样式.默认的".nav"样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如"nav-tabs"."nav-pills"之类.比如右侧代码编辑器中就有一个tab导航条的例子,他的实现方法就是为ul标签加入.nav和nav-tabs两个类样式 <ul cl