2011-04-21 60 views
27

它在iPhone中是20像素,但iPad上状态栏的高度是多少?我认为它是20像素,因为我制作的视图尺寸为768 * 1004.iPad状态栏的高度是多少?

+2

只是为了阐明,从苹果的文件:点与像素的区别:https://developer.apple.com/library/ios/documentation/2ddrawing/conceptual/drawingprintingios/graphicsdrawingoverview/graphicsdrawingoverview.html – daver 2013-10-05 06:09:52

+0

在特殊情况下,如在iPhone上共享连接,状态栏的宽度将加倍。我不确定这是否发生在iPad上,但我会建议小心。 – Vivian 2014-08-06 16:16:48

回答

39

你是对的,在iPad上20像素。请参阅this forum posting以获取支持该索赔的进一步链接。

+0

@感谢您的链接。 – itsaboutcode 2011-04-21 11:42:07

+0

ipad的状态栏中有一个空格,它位于Newsstand-> ipad应用程序中。空间低于网络,时间和电池。我应该如何减少这些不明确的空白。 – Neocortex 2015-05-08 16:10:50

4

它在iPad上也是20像素。

10

所有使用Retina显示屏的设备的状态栏高度为40像素,所有旧设备上的高度均为20像素。

请注意,这总是等于20个点,因为1点是Retina显示屏上的2个像素或非Retina显示屏上的1个像素。您可以在Apple's iOS Drawing Guide中找到有关点和像素处理方式的更多信息。

3

由于DPI的工作原理,它总是20像素,不管视网膜是不是视网膜。上面的答案可能会引起很多混乱,所以我觉得我应该清除它。

+0

你能解释一下吗?我没有得到“始终20像素”,DPI和Retina和非Retina显示屏的不同屏幕分辨率之间的曲线。谢谢。 更新:也许你混了px和pt? – Sascha 2013-05-04 07:50:24

+8

它总是20个点,但在视网膜显示器上是40个像素。 – Brian 2013-09-25 23:34:15

+2

为了进一步阐明,20点等于20倾角(与设备无关的像素),这意味着实际使用的像素取决于设备像素比的倾角时间(经典显示为1x,视网膜为2倍,较新显示为2倍,2.5倍和更高) http://www.quirksmode.org/blog/archives/2010/04/a_pixel_is_not.html – xaddict 2015-01-09 14:04:30