2012-12-01 259 views
1

我有金屬風格的自定義導航欄。自定義導航欄按鈕

這在iOS 5+中很簡單。

你可以改變這個代碼你所有的導航欄:

UIImage *navBackground =[[UIImage imageNamed:@"navigationBar.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)]; 
[[UINavigationBar appearance] setBackgroundImage:navBackground forBarMetrics:UIBarMetricsDefault]; 

但是關於按鈕是什麼?我是否需要爲所有按鈕尺寸製作背景圖像以適應導航欄的風格?如果你的應用程序本地化將會很難。

但有蘋果的應用程序與自定義導航欄: - 注意事項; - 提醒;

在我看來,每個尺寸的每個按鈕都沒有圖像。他們只是以某種方式使導航欄顏色較暗,看起來像按鈕。

任何幫助?

回答