2011-11-07 75 views

回答

16

iOS導航欄高44像素,寬320像素。在Retina顯示屏上,這些數字是雙倍的,分別爲88像素和640像素。

-1

Apple不支持設置NavigationBar背景圖像的API。
您只能設置tintColor。 或者你可以繼承和實現 - (void)drawRect:(CGRect)rect方法。

+0

這是不準確的。 iOS 5包含一組新的API,可以定製系統控件的外觀。 –

0

導航欄高44像素。您可以通過在界面構建器中創建一個iOS單元並單擊尺寸檢查器(標尺)來檢查任何iOS UI元素的尺寸。

0

注意,我報here的問題。看起來您不能在IB尺寸檢查器內的導航項目上設置條形按鈕項目圖像的寬度和插圖,也不能以編程方式設置它們,它們根本沒有效果。您可以爲工具欄上的酒吧按鈕項目執行此操作。這似乎是一個錯誤。

這裏的方式是鏈接到Apple Icon and Image Creation Guidelines