2010-07-04 51 views
10

根据Apple iPhone人机界面指南,我创建了一个Default.png图像,在等待应用程序加载时显示。如何创建高分辨率的iPhone启动图像?

我使用xcode organizer'capture screenshot'功能创建了图像。

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

有没有一种方法可以像标准的Default.png图像那样从屏幕截图中生成它?

回答

5

看来有两个选项来创建高分辨率(980x640)从应用程序的屏幕截图启动图像:通过

  1. 使用iPhone 4,你可以使用Xcode中捕获图像组织者窗口或通过在设备上进行屏幕截图(使用锁定和主页按钮)。我无法测试,因为我无法使用iPhone 4使用iPhone模拟器,您可以通过转到硬件 - >设备 - > iPhone 4来模拟iPhone 4并捕获屏幕截图。为了捕捉屏幕截图,您可以使用内置的os x屏幕截图功能(cmd-shift-4)。另外还有一个免费的工具叫做iPhone-Simulator Cropper,它做得很好。

7

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

+0

如何使用iPhone模拟器拍摄屏幕截图? – lucasweb 2010-07-09 01:24:08

+0

Cmd + Shift + 4,点击Space,然后点击模拟器窗口。包含窗口内容的PNG文件将立即存入您的桌面。然后,您可以使用Photoshop,Acorn或预览来裁剪虚拟屏幕的960x640像素。 – 2010-07-12 01:59:01

16

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

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

+0

伟大的提示。我不知道'复制屏幕'选项。它比cmd + shift + 4更优雅。 – lucasweb 2010-07-15 23:12:21

+0

仍然存在一个问题:状态栏中充满了数据(载体,时间,连接状态,电池状态)。如何在不使用Photoshop或类似的东西的情况下删除它? – testing 2010-10-15 12:03:38

+1

我认为苹果会覆盖状态栏。 – blindjesse 2010-10-15 20:02:25

1

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

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