IOS 自定义导航栏背景
2014-11-20 00:05
183 查看
//- (void)setBackgroundImage:(UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR; -(id)init { self=[super init]; if(self) { UINavigationBar *navBar=[self navigationBar]; if([navBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { //如果是IOS5 [[UINavigationBar appearance]setBackgroundImage:[UIImage imageNamed:@"NavBar.png"] forBarMetrics:UIBarMetricsDefault]; } else { UIImageView *imgView=(UIImageView*)[navBar viewWithTag:NAVBARIMAGETAG]; if(imgView==nil) { imgView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0,navBar.frame.size.width, navBar.frame.size.height)]; [imgView setImage:[UIImage imageNamed:@"NavBar.png"]]; [navBar insertSubview:imgView atIndex:0]; [imgView release]; } } } return self; }
相关文章推荐
- iOS 自定义导航栏背景,左侧按钮,右侧按钮,及标题
- ios 自定义导航栏背景图片和颜色
- IOS 自定义导航栏背景图片和颜色
- ios之自定义导航栏背景,标题和返回按钮文字颜色
- IOS 自定义导航栏背景
- IOS开发中如何自定义导航栏的按钮,文字和背景图片
- iOS 7+自定义导航栏背景,标题和返回按钮文字颜色
- IOS-自定义navigationBar,设置背景方法:
- 【改】IOS-百度地图API用点生成线路、导航、自定义标注 2013年11月更新
- iOS自定义导航栏标题和返回按钮标题
- 自定义导航栏背景图片和颜色
- IOS 自定义导航栏题目和返回按钮标题
- iOS 7:自定义导航转场动画以及更多
- iOS 背景图片。按钮高亮自定义背景
- IOS 自定义导航栏标题和返回按钮标题
- iOS自定义类似导航的视图切换框架
- IOS_设置UITableView Section的背景颜色和字体颜色(自定义section布局)
- IOS 自定义修改UINavigationBar的背景
- 除了扩展drawRect外另外一种自定义导航栏背景吗?
- [ios] 自定义UIAlertView样式,实现可替换背景和按钮 【转】