我已經試過如下:UIToolbar類的drawRect:將不會工作
@implementation UIToolbar (Image)
-(void)drawRect:(CGRect)rect {
UIImage *img = [UIImage imageNamed: @"navigationBar.png"];
[img drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
沒有任何成功,但它與UINavigationBar的+圖像完全相同的代碼工作完美。
drawRect方法沒有被調用UIToolbar,爲什麼?
我知道,使用類別覆蓋的方法是在樣本廣泛使用。但是,蘋果文檔明確指出,你不應該這樣做,並建議使用子類化。 – Phlibbo 2010-11-02 09:20:03