【发布时间】:2011-08-22 07:42:43
【问题描述】:
我正在使用通用应用程序。我想为 iphone 和 ipad 显示不同分辨率的闪屏。 如何设置?
【问题讨论】:
标签: iphone objective-c cocoa-touch ios4
我正在使用通用应用程序。我想为 iphone 和 ipad 显示不同分辨率的闪屏。 如何设置?
【问题讨论】:
标签: iphone objective-c cocoa-touch ios4
您可以在文件名末尾附加设备修饰符。 IE。 iPad 初始屏幕将以~ipad.png 结尾
或者,您可以使用以下键更改 Info.plist 设置:
<key>UILaunchImageFile</key>
<string>Default</string>
<key>UILaunchImageFile~ipad</key>
<string>Default_iPad</string>
【讨论】:
纵向的默认图像必须命名为“Default-Portrait.png”,尺寸需要为 768×1024。
【讨论】:
为了演示命名约定, 假设您的 iOS 应用程序的 Info.plist 文件包括 带有值的 UILaunchImageFile 键 我的启动图像。标准分辨率 启动图像的版本是 命名为 MyLaunchImage.png 并且将是 纵向 (320 x 480)。 高分辨率版本的 相同的启动图像将被命名 MyLaunchImage@2x.png。如果你没有 指定自定义启动图像名称, 这些文件需要命名 Default.png 和 Default@2x.png, 分别。
【讨论】:
@2x 附加到文件名来完成此操作。您必须更改 Info.plist 文件中的属性