2010-07-18 46 views

回答

2

我想你在談論頂部的UIToolbar,而不是底部的工具欄控制。

更改UINavigationBarUIToolbar的外觀非常簡單,您只需使用圖像而不是計算的tintColor和默認漸變。

要做到這一點,你需要繼承(或作出的類別)的UINavigationBarUIToolbar並覆蓋drawRect:方法,像這樣:

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

image然後在得到確切的rect繪製作爲背景圖像的UINavigationBarUIToolbar

相關問題