【问题标题】:Naming Convention for new iOS devices [duplicate]新iOS设备的命名约定[重复]
【发布时间】:2016-04-06 06:41:18
【问题描述】:

我正在互联网上查看如何为不同 iOS 设备(iPhone 4s、5、5s、6、6s 等)命名图像的教程。 我们曾经使用例如 imagename.png 和 imagename@2x.png。

但现在我们有了 iPhone 6,它的分辨率与 iPhone 5s 不同。

谁能建议如何重命名图像。

提前致谢

【问题讨论】:

    标签: ios iphone ios9 xcode7


    【解决方案1】:

    https://stackoverflow.com/a/26161544/1850983

    检查上面的链接。

    1x:iPhone 3GS 及更早版本; iPod Touch 第 3 代及更早版本; iPad 2 及更早版本; iPad Mini 第 1 代; 2x:iPhone 4、4S、5、5S 和 6; iPod Touch 第 4 代和第 5 代; iPad 3 及更新版本; iPad Mini 第二代; 3 倍:iPhone 6 Plus;

    【讨论】:

    • 所以问题是重复的?
    【解决方案2】:

    iPhone 4、4S、5、5s、6、6s 使用@2x 图像 - 尽管 6 和 6s 的屏幕分辨率更高,但它们的像素密度相同。

    iPhone 6 Plus 和 6s Plus 具有更高的像素密度并使用 @3x 图像 - 但是,屏幕以​​更高的分辨率 (1242 x 2208) 渲染,然后缩小到设备的实际屏幕分辨率 1080 x 1920。

    您可以结合使用自动布局和 Xcode 尺寸类来在各种屏幕尺寸上实现所需的布局,而无需更改图像 - 例如,iPhone 6(s) 和 6(s) Plus 上的用户通常认为应用将在更大的屏幕上显示更多内容,而不是显示更大的图形。

    iPhone 6/6 Plus 屏幕信息:http://www.paintcodeapp.com/news/iphone-6-screens-demystified

    iPhone 屏幕分辨率和像素密度:http://www.tekrevue.com/retina-display-comparison/

    【讨论】:

      【解决方案3】:

      iPhone 3GS 及更早版本; iPod Touch 第 3 代及更早版本; iPad 2 和 以前的 iPad Mini 第 1 代 -- imagename.png
      iPhone 4、4S、5、5S 6; iPod Touch 第 4 代和第 5 代; iPad 3 及更新版本; iPad Mini 2 gen -- imagename@2x.png iPhone 6 Plus -- imagename@3x.png

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-13
        • 1970-01-01
        • 2011-01-08
        • 2016-07-22
        • 2014-10-24
        • 1970-01-01
        • 2012-02-15
        相关资源
        最近更新 更多