【问题标题】:IPhone Xib size descrepncies with actual Iphone [closed]iPhone Xib 尺寸与实际 Iphone 的差异 [关闭]
【发布时间】:2013-06-28 16:55:02
【问题描述】:

当我创建一个 .xib 文件时,默认宽度是 320,默认高度是 568。

但这些不是实际 iPhone 屏幕宽度和高度的正确尺寸,Retina iPhone 为 640x1136,iPhone 4 为 640x960。

这些都不是默认 .xib 的宽度和长度。

有人可以解释其中的差异或我的想法错误的地方吗?

【问题讨论】:

    标签: ios xcode xib


    【解决方案1】:

    这是正确的尺寸。 Retina 图形具有双倍的像素数,但您的用户界面具有相同的可用尺寸 (320x480/568)。您应该有 2 个图像副本,非视网膜版本 (image.png) 和视网膜版本 (image@2x.png)。

    【讨论】:

    • 为什么是 480/568?如果视网膜是双倍的,它应该是 568
    • @bf613,以“点”为单位的大小,而不是像素。视网膜每个点有两个像素。
    • 480 是 iPhone 3/4/4S 的高度,568 是 iPhone 5 的高度。然后对于视网膜显示器,像素会加倍(因此 iPhone 5 天生就是 1136px 高,而 iPhone 4+ 是 960 像素)。正如@MarcusAdams 所说,可用大小由“点”而不是“像素”的数量定义。
    猜你喜欢
    • 2018-04-19
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 2011-12-09
    • 2012-09-27
    • 1970-01-01
    • 2019-06-06
    • 1970-01-01
    相关资源
    最近更新 更多