自定义UINavigationBar的背景图片
来源:互联网 发布:c语言可视化编程ide 编辑:程序博客网 时间:2024/05/16 08:53
对于iOS5.0以下可以使用以下办法:
UINavigationBar+CustomImage.h
#import <UIKit/UIKit.h>@interface UINavigationBar (CustomImage)- (void)drawRect:(CGRect)rect;@end
#import "UINavigationBar+CustomImage.h"@implementation UINavigationBar (CustomImage)- (void)drawRect:(CGRect)rect { UIImage *image = [UIImage imageNamed: @"bg-header.png"]; [image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];}@end
iOS5以上有相应方法
//iOS 5 UIImage *imgHeaderBg = [UIImage imageNamed: @"bg-header.png"]; if ([self.navigationController.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { //iOS 5 new UINavigationBar custom background [self.navigationController.navigationBar setBackgroundImage:imgHeaderBg forBarMetrics: UIBarMetricsDefault]; }
0 0
- 自定义UINavigationBar的背景图片
- 自定义UINavigationBar的背景图片
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和Back按钮
- 自定义UINavigationBar的背景
- 自定义UINavigationBar的属性
- UINavigationBar的自定义图片
- iOS开发备忘录:自定义UINavigationBar背景图片和Back按钮
- 自定义UINavigationBar的背景色
- UINavigationBar的背景自定义图片
- UINavigationBar 设置背景图片
- UINavigationBar设置背景图片
- 获取UINavigationbar背景图片
- iOS开发 改变UINavigationController的UINavigationBar的高度和背景图片
- iOS开发 改变UINavigationController的UINavigationBar的高度和背景图片
- iOS开发 改变UINavigationController的UINavigationBar的高度和背景图片
- jsp自定义标签
- php 双向队列类
- 二维码相关---java生成二维码名片,并且自动保存到手机通讯录中...
- jeecms 整体架构介绍--很好的
- 【An Analysis of the AnserverBot Trojan】
- 自定义UINavigationBar的背景图片
- AT&T Memory Reference Syntax
- (8)CSS链接与链接伪类
- 产生不相同的随机数(低效率版)
- 黑马程序员——final 修饰符,抽象类,接口,内部类---
- 逆天的jquery版本 jquery-1.3.2.min、jquery-1.4.4.min 完美解决跨域问题
- CodeForces 275C k-Multiple Free Set
- c数组实现线性表储存。
- Python3.2官方文档翻译--类总介绍