【问题标题】:What are iOS iPad launchpad image resolutions?什么是 iOS iPad 启动板图像分辨率?
【发布时间】:2017-01-30 22:01:55
【问题描述】:

这个SO post 给出了用于 iPhone 的 Xcode Launchpad Image.xcassettes 的图像分辨率和设备类型。 iPad的对应信息是什么?

【问题讨论】:

  • 不要使用启动图像,使用单个启动屏幕文件。这是支持 iPad Pro 所必需的。

标签: ios ipad launchimage


【解决方案1】:

谷歌是你的朋友。 Apple 在此处列出了所有设备尺寸的列表 https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/

全表:

            UILaunchImages = {
            {  --iPhone 4 Portait
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{320, 480}"
            },
            {  --iPhone 4 LandscapeLeft
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{320, 480}"
            },
            {  --iPhone 4 LandscapeRight
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{320, 480}"
            },
            {  --iPhone 5 Portait
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-568h",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{320, 568}"
            },
            {  --iPhone 5 LandscapeLeft
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-568h",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{320, 568}"
            },
            {  --iPhone 5  LandscapeRight
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-568h",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{320, 568}"
            },
            { -- iPad / iPad Retina
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-Portrait",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{768, 1024}" 
            }, 
            { -- iPad / iPad Retina
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-Landscape",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{768, 1024}" 
            },
            { -- iPad / iPad Retina
                ["UILaunchImageMinimumOSVersion"] = "7.0",
                ["UILaunchImageName"] = "Default-Landscape",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{768, 1024}" 
            }, 
            {  --iPhone 6 Portrait
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-667h",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{375, 667}"
            },
            {  --iPhone 6 LandscapeLeft
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-667h",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{375, 667}"
            },
            {  --iPhone 6 LandscapeRight
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-667h",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{375, 667}"
            },
            { -- iPhone 6 Plus Portrait
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-736h",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{414, 736}"
            },
            { -- iPhone 6 Plus landscape left
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-Landscape-736h",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{414, 736}"
            },
            { -- iPhone 6 Plus landscape right
                ["UILaunchImageMinimumOSVersion"] = "8.0",
                ["UILaunchImageName"] = "Default-Landscape-736h",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{414, 736}"
            },
            { -- iPad Pro Portrait
                ["UILaunchImageMinimumOSVersion"] = "9.0",
                ["UILaunchImageName"] = "Default-Portrait-1336",
                ["UILaunchImageOrientation"] = "Portrait",
                ["UILaunchImageSize"] = "{1024, 1366}"
            },
            { -- iPad Pro Landscape Right
                ["UILaunchImageMinimumOSVersion"] = "9.0",
                ["UILaunchImageName"] = "Default-Landscape-1336",
                ["UILaunchImageOrientation"] = "LandscapeRight",
                ["UILaunchImageSize"] = "{1024, 1366}"
            },
            { -- iPad Pro Landscape Left
                ["UILaunchImageMinimumOSVersion"] = "9.0",
                ["UILaunchImageName"] = "Default-Landscape-1336",
                ["UILaunchImageOrientation"] = "LandscapeLeft",
                ["UILaunchImageSize"] = "{1024, 1366}"
            },
        },

【讨论】:

  • 这很有用,所以我投了赞成票,但是,我找到了更简洁的来源,请参阅下面的答案。
【解决方案2】:

SO post 为 Iphone、Ipad 和 Apple watch 提供了清晰简洁的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多