我想在iOS 6和7上使用不同的应用程序图标。(由于我的图标包含边框线,因此我需要使用不同的圆角矩形形状。)
对于大多数尺寸,这不是问题,因为尺寸不同。但是,iOS 6聚光灯图标和iOS 6-7设置图标都使用29 * 29(非视网膜)或58 * 58(视网膜)应用程序图标。
我想知道新的xcassets包是否可用于为不同的操作系统版本指定不同的图标文件。
xcassets包中的Contents.json
文件指定了包含各种选择器的图像数组,例如size
,idiom
和scale
。遗憾的是,我找不到任何关于文件格式的文档(可能在Apple的视图中甚至不公开)。
我的问题:是否还有操作系统版本的选择器允许我为iOS 6和7指定不同的29 * 29图标?
答案 0 :(得分:-1)
通过引入新的xcode
(xcode 5
),您现在可以在资源文件中指定不同的应用图标和启动图标。请注意下面的图片,xcode 5
您现在有image.xcassets
个文件。并在该文件中注明您有AppIcon
和LaunchImage
,并且您已iPhone Spotlight iOS 7 40pt
和iPhone App iOS 5, 6 57pt
。 Jeremiah Smith
表示,在xcodee 5
发布之前,过期链接仍然有效,这是不可能的,但这是可能的。