UINavigationBar可以更改颜色,自然可以重写drawRect函数来贴图:
@implementation UINavigationBar (MyNavigationBarAdditions)
- (void)drawRect:(CGRect)rect {
UIImage *img = [UIImageimageNamed:@"rednav.png"];
[img drawInRect:CGRectMake(0,0, self.frame.size.width,self.frame.size.height)];
}
@end