自定义UINavigationBar背景图片和颜色
来源:互联网 发布:淘宝企业店铺报名活动 编辑:程序博客网 时间:2024/05/20 00:51
转载:http://hi.baidu.com/superssuber/blog/item/cca912197cee552734fa4111.html
首先准备导航栏背景图片,大小 320x44, @2x文件大小640x88,iOS5以后更改背景图片较简单
- UINavigationBar *navBar = self.navigationController.navigationBar;
- #define kSCNavBarImageTag 10
- if ([navBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)])
- {
- //if iOS 5.0 and later
- [navBar setBackgroundImage:[UIImage imageNamed:@"navbar1.png"] forBarMetrics:UIBarMetricsDefault];
- }
- else
- {
- UIImageView *imageView = (UIImageView *)[navBar viewWithTag:kSCNavBarImageTag];
- if (imageView == nil)
- {
- imageView = [[UIImageView alloc] initWithImage:
- [UIImage imageNamed:@"navbar1.png"]];
- [imageView setTag:kSCNavBarImageTag];
- [navBar insertSubview:imageView atIndex:0];
- [imageView release];
- }
- }
更改颜色,可以使用tintColor属性
- myBar.tintColor = [UIColor greenColor];
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和Back按钮
- 自定义UINavigationBar的背景图片
- 自定义UINavigationBar的背景图片
- iOS开发备忘录:自定义UINavigationBar背景图片和Back按钮
- 自定义导航栏背景图片和颜色
- ios 自定义导航栏背景图片和颜色
- 自定义导航栏背景图片和颜色
- IOS 自定义导航栏背景图片和颜色
- 自定义导航栏背景图片和颜色
- 自定义UINavigationBar和UISearchBar
- 自定义UINavigationBar和按钮
- UITabBarController和UINavigationBar更换tabBar背景图片
- iOS设置UINavigationBar的背景颜色或背景图片
- iOS设置UINavigationBar的背景颜色或背景图片
- 自定义UINavigationBar 和 UIBarButtonItem(转)
- Running OpenOCD on Linux
- 越狱开发之iPhone原生短信hook
- 浅析jQuery删除节点的三个方法
- 监测linux磁盘IO实时情况
- DirectX 11 编程指南
- 自定义UINavigationBar背景图片和颜色
- 黑马程序员-反射
- Cosmos开发指南(三)
- 死锁的问题
- QT 显示文件目录
- 链接、装载与库学习笔记(一、编译)
- How QEMU fakes GPA to guest OS
- hdu Machine Schedule 1150 二分图匹配
- Android 签名详解