iPhone 应用程序图标
为 iPhone 应用程序定义下列图标:
-
29 x 29 像素图标 — iPhone 和 iPod 触摸屏上的 Spotlight 搜索结果使用此图标。
-
48 x 48 像素图标 — iPad 上的 Spotlight 搜索结果使用此图标。
-
57 x 57 像素图标 — iPhone 和 iPod Touch 主屏幕显示此图标。
-
72 x 72 像素图标(可选)— iPad 主屏幕显示此图标。
-
512 × 512 像素图标 — iTunes 显示此图标。当您将最终应用程序提交给 Apple 应用程序库时,512 像素 PNG 文件仅用于测试应用程序的开发版本,须单独以 JPG 文件格式提交 512 图像。它不包含在 IPA 中。
在 Flash Professional CS5 中,在“iPhone 设置”对话框的“图标”选项卡中添加这些图标。请参阅
在 Flash Professional CS5 中设置 iPhone 应用程序属性
。
您还可以将图标的位置添加到应用程序描述符文件:
<icon>
<image29x29>icons/icon29.png</image29x29>
<image57x57>icons/icon57.png</image57x57>
<image72x72>icons/icon72.png</image72x72>
<image512x512>icons/icon512.png</image512x512>
</icon>
iPhone 为图标添加了眩光效果。不需要将其放在源图像中。要删除此默认眩光效果,请将以下内容添加到应用程序描述符文件中的
InfoAdditions
元素:
<InfoAdditions>
<![CDATA[
<key>UIPrerenderedIcon</key>
<true/>
]]>
</InfoAdditions>
请参见
在应用程序描述符文件中设置 iPhone 应用程序属性
。
初始屏幕图片 (Default.png)
在 iPhone 上加载应用程序时,所有 iPhone 应用程序均显示初始图像。可以在名为 Default.png 的 PNG 文件中定义初始图像。在主开发目录中,创建名为 Default.png 的 PNG 文件。(
不要
将此文件放置在子目录中。确保将此文件命名为 Default.png,使用大写 D。)
Default.png 文件为 320 像素宽 × 480 像素高,不管应用程序的初始方向如何或是否为全屏。
如果应用程序的初始方向为横向,则使用的尺寸与纵向应用程序尺寸相同:320 像素宽 × 480 像素高。然而,要将 PNG 文件中的插图逆时针旋转 90°。在横向模式中,PNG 图片的左侧对应于 iPhone 屏幕的顶部。(有关设置初始应用程序方向的信息,请参阅
iPhone 应用程序设置
。)
对于非全屏的应用程序,将忽略默认图像作品顶部的 20 个像素。iPhone 将其状态栏显示在默认图像顶部的 20 像素宽的矩形之上。在横向应用程序中,此区域对应于 Default.png 文件的左侧 20 像素宽的矩形,而在横向模式中,显示在顶部。在纵向应用程序中,此区域是 Default.png 文件的顶部 20 像素宽的矩形。
对于大多数应用程序,Default.png 图像应该与应用程序的启动屏幕相匹配。获取应用程序启动屏幕的屏幕快照:
-
在 iPhone 上打开您的应用程序。用户界面的第一个屏幕出现后,按住“主屏幕”按钮(位于屏幕下方)。在按住“主屏幕”按钮的同时,按下“睡眠/唤醒”按钮(位于设备顶部)。这会捕获一张屏幕快照并将其发送到摄像头卷。
-
通过从 iPhoto 或其他照片传输应用程序传输照片将此图像传输到您的开发计算机。(在 Mac OS 上,您也可以使用图像捕捉应用程序。)
还可以通过电子邮件将照片发送到您的开发计算机:
注:
您可以根据需要为 Default.png 文件创建任何图片,只要尺寸正确。但是,通常最好将 Default.png 图像与应用程序的初始状态相匹配。
如果您的应用程序已本地化为多种语言,请不要在 Default.png 图像中包括文本。Default.png 是静态的,而且文本与其他语言不匹配。
在 Flash Professional CS5 中,请确保将 Default.png 文件添加到“iPhone 设置”对话框的“包括的文件”列表中。请参阅
在 Flash Professional CS5 中设置 iPhone 应用程序属性
。
当在命令行中使用 PFI 应用程序编译时,请确保引用包含的资源列表中的此文件。请参阅
从命令行创建 iPhone 应用程序安装程序文件
。