自定义导航栏背景图片和颜色
来源:互联网 发布:武汉学编程多久 编辑:程序博客网 时间:2024/05/16 00:41
首先准备导航栏背景图片,大小 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];
- 自定义导航栏背景图片和颜色
- ios 自定义导航栏背景图片和颜色
- 自定义导航栏背景图片和颜色
- IOS 自定义导航栏背景图片和颜色
- 自定义导航栏背景图片和颜色
- ios 实现自定义状态栏StatusBar 和 导航栏navigationBar 的状态和颜色背景图片
- iOS 8 设置导航栏的背景颜色和背景图片
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 自定义UINavigationBar背景图片和颜色
- 修改iOS导航栏标题的字体颜色和大小以及导航栏的背景图片
- UIImagePickerController导航栏颜色自定义
- 自定义导航栏背景颜色
- 自定义导航栏字体、颜色
- ios设置导航栏的背景颜色或背景图片
- IOS开发中如何自定义导航栏的按钮,文字和背景图片
- IOS设置导航栏全局的背景图片、导航栏title文字颜色大小、导航栏左右按钮的颜色。
- 导航--状态栏和导航栏颜色变化
- 陀螺仪操作摄相机,可以旋转,但角度(轴)还不对
- Alfresco部署和配置
- eclipse下 logcat视图不能打印信息 解决
- 8.python中字符串的编码和解码问题——decode/encode
- String常量池详解
- 自定义导航栏背景图片和颜色
- mybatis简单应用(基于配置文件)
- C# 数据为空,不能对空值调用此方法或属性的解决办法
- ORACLE TEXT LEXER PREFERENCE(四)
- android - JNI - 一维数组、二维数组的访问与使用
- java程序设计
- 最佳的75个安全测试工具
- CUDA——SDK4.1+VS2008+VA_X
- 如何在linux live system中创建loop设备并挂载镜像文件