我用TabBarController創建了一個應用程序,4個TabBarItems和每個TabBarItem都有自己的NavigationController文件(在IB中創建的所有東西)。UINavigationController(drawRect :)
我使用的drawRect函數來設計我的導航欄:
@implementation UINavigationBar (customImage)
-(void)drawRect:(CGRect)rect {
UIImage *image = [UIImage imageNamed:@"MyImage.png"];
[image drawInRect:CGRectMake(0,0, self.frame.size.width,self.frame.size.height)];
}
@end
的問題是,在導航欄的變化,每視圖控制器我的應用程序裏面,我要的是隻畫了導航欄的一個TabBarItem僅使用其他控制器的默認導航欄。
如何做到這一點?
感謝,
任何機會,您可以發佈實際的代碼來調整特定控制器的drawRect方法嗎? – prendio2 2010-05-27 23:28:47
我因使用混合方法而被拒絕,它不再是有效的解決方案 – Lope 2012-08-25 13:13:07