【发布时间】:2010-07-04 04:00:16
【问题描述】:
根据 Apple iPhone 人机界面指南,我创建了一个 Default.png 图像,该图像在等待应用程序加载时显示。
我使用 xcode 管理器“捕获屏幕截图”功能创建了图像。
我现在正在为 iphone 4 高分辨率屏幕准备我的应用程序,并且想知道如何创建 Default.png 的高分辨率版本。
有没有办法像标准的 Default.png 图像一样从屏幕截图生成它?
【问题讨论】:
根据 Apple iPhone 人机界面指南,我创建了一个 Default.png 图像,该图像在等待应用程序加载时显示。
我使用 xcode 管理器“捕获屏幕截图”功能创建了图像。
我现在正在为 iphone 4 高分辨率屏幕准备我的应用程序,并且想知道如何创建 Default.png 的高分辨率版本。
有没有办法像标准的 Default.png 图像一样从屏幕截图生成它?
【问题讨论】:
我发现最简单的方法是使用模拟器中特殊的“复制屏幕”菜单选项。
模拟器运行时,按住控制键。编辑菜单将从“复制”更改为“复制屏幕”。您现在在 Preview 或 Photoshop 中执行 Command-V,因为屏幕已保存到剪贴板缓冲区。然后将文件另存为 png。
【讨论】:
高分辨率Launch Images 只需要@2x 名称。在 iPhone 4、设备或模拟器上运行时,您可以将它们捕获为屏幕截图。
【讨论】:
似乎有两个选项可以从应用程序的屏幕截图创建高分辨率 (980x640) 启动图像:
使用 iPhone 4,您可以使用 xcode 通过管理器窗口或通过在设备上截屏(使用锁定和主页按钮)来捕获图像。我无法对此进行测试,因为我无法使用 iPhone 4
使用 iPhone 模拟器,您可以通过转到硬件 -> 设备 -> iPhone 4 并捕获屏幕截图来模拟 iPhone 4。为了捕获屏幕截图,您可以使用内置的 os x 屏幕截图功能 (cmd-shift-4)。或者有一个名为iPhone-Simulator Cropper 的免费工具,它做得很好。
【讨论】:
在最新版本的 iOS 模拟器中,只需使用文件 -> 保存屏幕截图。
如果您需要使用预览工具编辑屏幕截图(例如旋转 90 度用于仅横向应用程序) -> 向右旋转很容易。如果您在预览中编辑屏幕截图,请务必接受@ville-laurikari 的建议,并在保存之前使用工具 -> 分配配置文件... -> 彩色 LCD 以确保您的颜色看起来正确。
【讨论】: