我想在UINavigationBar中繪製兩個圖像。第一個@「cabecera.png」是背景,第二個,@「c_portada.png」是一個必須超過背景的圖標。我試圖用drawInRect方法繪製圖像,但是當我嘗試繪製第二個圖像時,出現錯誤「Expected Identifier」,爲什麼?如何解決此錯誤:「預期標識符」
@implementation UINavigationBar (UINavigationBarCustomDraw)
- (void) drawRect:(CGRect)rect {
NSLog(@"Self.topItem.title: %@",self.topItem.title);
[[UIImage imageNamed:@"cabecera.png"] drawInRect:rect];
[[UIImage imageNamed:@"c_portada.png"] drawInRect:[CGRectMake(0, 0, 60, 60)]];
}
@end
注意的是,在navigaton條繪圖(類別替代的drawRect的)的這種方法不一樣的iOS 5的工作 – jrturton