background image

iPhone 开发关于 icon 和 Default 及图片处理方法

icon 说起

命名方法,举例

Icon.png                         57×57

Icon-72.png                   72×72

Icon-Small.png             29×29

Icon-Small-50.png       50×50

Icon@2x.png                114×114

Icon-Small@2x.png     58×58

iTunesArtwork               512×512

info.plist 使用 key CFBundleIconFiles,注意与 CFBundleIconFile 区分开,

CFBundleIconFiles 的优先级高于 CFBundleIconFile

省略扩展名,直接写

Icon,会自动识别

如果要加扩展名,必须把所有的图片名都添加到

CFBundleIconFiles 的 array 中

特别需要注意的是,如果想自动识别,命名必须严格按照标准,且

key 为 string 类型。如果

不自动识别,

key 为 array 类似并将完整文件名添加进去

Default 命名方法

<basename><orientation_modifier><scale_modifier><device_modifier>.png

这个就不多说了,方法和

icon 是一样的,只列出相关的后缀

<basename>默认为 Default,也可用 UILaunchImageFile key 设置,在这用 Default 举例

<orientation_modifier> 旋转方向