在 iOS 7 for iPhone 上,有一个新的应用程序图标大小:120x120。我使用这个大小来创建一个 iOS 7 特定的图标。在 iOS 6 上,它会自动采用“旧”的 114x114 图标,而在 iOS 7 上,这个新的 120x120 图像。
我想为 iPad 应用程序做同样的事情。不幸的是,我不能在这里做同样的伎俩,因为图标尺寸没有改变!它仍然是 72x72 和 144x144(视网膜)。
有谁知道如何让图标在 iOS 6 和 iOS 7 上看起来不同?
Xcode 5 添加了资产目录 (.xcassets),在将图像添加到应用程序时无需遵循命名约定。
当 WWDC 视频在开发者网站上备份时,请查看400 - Whats new in Xcode 5
正如 Web 上的 iOS 7 屏幕截图所证明的那样,iPad 图标的大小已增加到 76x76 和 152x152。因此,只需将这些尺寸用于您的 iOS 7 图标以及用于 iOS 6 及更早版本的旧尺寸。
只需使用“资产目录”(您可以从目标中的常规中选择)。
这将在您的项目上创建一个 images.xcassets,您可以轻松地拖动您的 iOS 7 之前和 iOS 7 的图标设计。