2012-08-13 112 views

回答

2

在非視網膜顯示屏,導航欄處於縱向模式時320x44px。在景觀中它是480x32。

後退按鈕的顏色是基於tintColor屬性爲UINavigationBar

如果要設置(使用- (void)setBackgroundImage:(UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics)背景圖片,你應該在標準和視網膜解析度的支撐取向形成圖像。

1

你不necesarily需要提供高分辨率和低分辨率圖像,這是可選的,但建議。 高分辨率圖像是爲視網膜顯示器,它可以比平方英寸更多的像素在他們的前輩。

想象一下iphone上的導航,就像有一疊卡片一樣。 您打開的每個新視圖都會將卡放在堆棧頂部。 後退按鈕只需將頂部卡從堆疊中取出。

顏色可以具體地指定,其實按鈕的外觀可以完全改變(雖然這是不推薦)

你可以找到蘋果的建議對GUI元素in this map大小。 這裏的尺寸用pt單位表示,而不是像素,但有一點數學可以把它排除。

如果您需要知道預視網膜屏幕和視網膜那些屏幕尺寸,你可以find those here.

+0

你知道視網膜和標準iPhone屏幕導航欄的決議?我猜我可以改變它們,但我想保持標準尺寸。 – dev6546 2012-08-13 13:51:01

+0

我爲你更新了答案。 – 2012-08-13 13:53:56