iOS App所有Icon

本文详细介绍了iOS应用中各种图标的标准尺寸及Info.plist文件中的配置方法,并提供了不同版本iOS的写法示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Icon名称与尺寸


NameSize(pixels)
Icon.png57x57
Icon@2x.png114x114
Icon-72.png72x72
Icon-72@2x.png144x144
Icon-Small.png29x29
Icon-Small@2x.png58x58
Icon-Small-50.png50x50
Icon-Small-50@2x.png100x100
Icon-40.png40x40
Icon-40@2x.png80x80
Icon-60.png60x60
Icon-60@2x.png120x120
Icon-76.png76x76
Icon-76@2x.png152x152
iTunesArtwork512x512
iTunesArtwork@2x1024x1024

Info.plist设置


不带扩展名的写法

<key>CFBundleIconFiles</key>
<array>
    <string>Icon</string>
    <string>Icon-72</string>
    <string>Icon-Small</string>
    <string>Icon-Small-50</string>
    <string>Icon-40</string>
    <string>Icon-60</string>
    <string>Icon-76</string>
</array>

带扩展名的写法

<key>CFBundleIconFiles</key>
<array>
    <string>Icon.png</string>
    <string>Icon@2x.png</string>
    <string>Icon-72.png</string>
    <string>Icon-72@2x.png</string>
    <string>Icon-40.png</string>
    <string>Icon-40@2x.png</string>
    <string>Icon-60.png</string>
    <string>Icon-60@2x.png</string>
    <string>Icon-76.png</string>
    <string>Icon-76@2x.png</string>
    <string>Icon-Small-50.png</string>
    <string>Icon-Small-50@2x.png</string>
    <string>Icon-Small.png</string>
    <string>Icon-Small@2x.png</string>
</array>

iOS5以后的写法

<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
         <key>CFBundleIconFiles</key>
         <array>
              <string>Icon.png</string>
              <string>Icon@2x.png</string>
              <string>Icon-72.png</string>
              <string>Icon-72@2x.png</string>
              <string>Icon-40.png</string>
              <string>Icon-40@2x.png</string>
              <string>Icon-60.png</string>
              <string>Icon-60@2x.png</string>
              <string>Icon-76.png</string>
              <string>Icon-76@2x.png</string>
              <string>Icon-Small-50.png</string>
              <string>Icon-Small-50@2x.png</string>
              <string>Icon-Small.png</string>
              <string>Icon-Small@2x.png</string>
         </array>
         <key>UIPrerenderedIcon</key>
         <true>
    </true></dict>
</dict>

注意点


iTunesArtwork和iTunesArtwork@2x文件是PNG格式但是不带扩展名的。

如果工程里面存在对应的@2x文件,那么Info.plist里面的CFBundleIconFiles可以省略@2x文件和文件的扩展名。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值