【问题标题】:How to create high-resolution iphone launch image?如何创建高分辨率 iphone 启动图像?
【发布时间】:2010-07-04 04:00:16
【问题描述】:

根据 Apple iPhone 人机界面指南,我创建了一个 Default.png 图像,该图像在等待应用程序加载时显示。

我使用 xcode 管理器“捕获屏幕截图”功能创建了图像。

我现在正在为 iphone 4 高分辨率屏幕准备我的应用程序,并且想知道如何创建 Default.png 的高分辨率版本。

有没有办法像标准的 Default.png 图像一样从屏幕截图生成它?

【问题讨论】:

    标签: iphone ios4


    【解决方案1】:

    我发现最简单的方法是使用模拟器中特殊的“复制屏幕”菜单选项。

    模拟器运行时,按住控制键。编辑菜单将从“复制”更改为“复制屏幕”。您现在在 Preview 或 Photoshop 中执行 Command-V,因为屏幕已保存到剪贴板缓冲区。然后将文件另存为 png。

    【讨论】:

    • 很棒的提示。我不知道“复制屏幕”选项。比 cmd+shift+4 优雅多了。
    • 还有一个问题:状态栏充满了数据(运营商、时间、连接状态、电池状态)。如果不使用 Photoshop 或类似的工具,如何才能将其删除?
    • 我认为苹果会覆盖状态栏。
    • 从预览保存图像时,确保颜色配置文件设置为“彩色 LCD”(从工具 -> 分配配置文件)。除非我这样做,否则颜色会稍微偏离。
    【解决方案2】:

    高分辨率Launch Images 只需要@2x 名称。在 iPhone 4、设备或模拟器上运行时,您可以将它们捕获为屏幕截图。

    【讨论】:

    • 如何使用 iPhone 模拟器截屏?
    • Cmd+Shift+4,点击空格,然后点击模拟器窗口。包含窗口内容的 PNG 文件将立即存放在您的桌面上。然后,您可以使用 Photoshop、Acorn 甚至 Preview 来裁剪虚拟屏幕的 960x640 像素。
    【解决方案3】:

    似乎有两个选项可以从应用程序的屏幕截图创建高分辨率 (980x640) 启动图像:

    1. 使用 iPhone 4,您可以使用 xcode 通过管理器窗口或通过在设备上截屏(使用锁定和主页按钮)来捕获图像。我无法对此进行测试,因为我无法使用 iPhone 4

    2. 使用 iPhone 模拟器,您可以通过转到硬件 -> 设备 -> iPhone 4 并捕获屏幕截图来模拟 iPhone 4。为了捕获屏幕截图,您可以使用内置的 os x 屏幕截图功能 (cmd-shift-4)。或者有一个名为iPhone-Simulator Cropper 的免费工具,它做得很好。

    【讨论】:

      【解决方案4】:

      在最新版本的 iOS 模拟器中,只需使用文件 -> 保存屏幕截图。

      如果您需要使用预览工具编辑屏幕截图(例如旋转 90 度用于仅横向应用程序) -> 向右旋转很容易。如果您在预览中编辑屏幕截图,请务必接受@ville-laurikari 的建议,并在保存之前使用工具 -> 分配配置文件... -> 彩色 LCD 以确保您的颜色看起来正确。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-20
        • 1970-01-01
        • 2017-12-21
        相关资源
        最近更新 更多