cod*_*nd1 157
由于Xcode 4.4 Icon Composer不再是创建图标的推荐方式,因此不再包含在Xcode的标准安装中.由于推出了具有视网膜显示功能的Mac,现在建议提供包括应用程序图标在内的所有图形的高分辨率版本.
要在Xcode> 4.4下为您的应用提供一个图标,请执行以下操作:
在Finder中创建一个文件夹[IconName] .iconset
在此文件夹中将您的图标作为png文件.您将需要尺寸为16px,32px,64px(仅视网膜),128px,256px,512px和1024px(仅限视网膜)的图标
必须使用模式icon_16x16.png,icon_32x32.png,icon_128x128.png等命名这些图标,依此类推
要支持视网膜显示,您还必须添加双重分辨率的图标文件,名为icon_16x16@2x.png(大小为32x32),icon_32x32 @ 2x.png(大小为64x64),依此类推至icon_512x512@2x.png(大小为1024x1024).
将此[IconName] .iconset文件夹拖到Xcode(必要时复制)
在info.plist文件中将"CFBundleIconFile"(图标文件为键)值设置为[IconName]但没有.iconset扩展名
注释:
更新: 最后您的.iconset文件夹包含以下10个项目:
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
Run Code Online (Sandbox Code Playgroud)
官方指南:
要将iconset文件夹转换为icns文件,请在终端上运行以下命令:
iconutil -c icns [IconName].iconset
Run Code Online (Sandbox Code Playgroud)
其中[IconName]应替换为iconset文件夹的前缀.您现在有一个名为[IconName] .icns的文件.在Xcode 4.4中,在"目标摘要"中,右键单击图标的问号,然后选择icns文件.然后,您应该看到问号被替换为图标.
将应用程序图标添加到cocoa项目的步骤.
小智 7
这很简单
使用自动工具(如IconFly)创建具有所有必要大小的正确ICNS或iconset.
然后将创建的ICNS或iconset拖放到Xcode.
在info.plist文件中将"CFBundleIconFile"值设置为[IconName]
| 归档时间: |
|
| 查看次数: |
65745 次 |
| 最近记录: |