2011-11-25 36 views
1

我有以下代码自定义的UINavigationController:自定义的UINavigationController和的UIBarButtonItem

@implementation UINavigationBar (UINavigationBarCategory) 

- (void)drawRect:(CGRect)rect 
{ 
UIImage *image = [UIImage imageNamed:@"NavBar.png"]; 

[image drawInRect:rect]; 
} 

这个伟大的工程,但我也想在同一时间更改项目的背景,导航栏像(返回并刷新...)到相同的背景导航栏

回答

1

你试过重写UIBarButtonItem的drawRect方法吗?此外,您始终可以将UIBarButtonItem的customView设置为UIButton,并将UIButton的背景设置为与UINavigationBar相同。

+0

好主意谢谢 – NouNou

相关问题