2012-08-13 127 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