iPad和iPhone的app图标尺寸、用途、设置方法
来源:互联网 发布:pdf expert mac序列号 编辑:程序博客网 时间:2024/05/05 07:36
iPad和iPhone上的app图标
转载自:http://article.yeeyan.org/view/395/100567
注意:图标是你的程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,系统会自动将已经存在的某个图标文件缩放到合适的尺寸。建议为每个需要的尺寸提供合适的图标文件。
iPhone专用程序
你的iPhone程序包需要以下尺寸的图片:
- 57×57像素图片,用于程序商店和在iPhone/iPod Touch中显示——必需。
- 29×29像素图片,用于设置和Spotlight搜索——如果你的程序有设置页面,建议你提供该尺寸的图片。
将你的57×57像素图片重命名,并放入Info.plist文件中 CFBundleIconFile 处,详见图1。
图1:57×57像素图标文件——“AppIcon.png”
另外,29×29像素图片需要命名为“Icon-Small.png”(该文件不需要放入Info.plist)。
iPad专用程序
你的iPad程序包需要以下尺寸的图片:
- 72×72像素图片,用于在iPad桌面中显示——必需。
- 50×50像素图片,用于iPad中的Spotlight搜索——可选但推荐。
- 29×29像素图片,如果你的程序有设置页面,建议你提供该尺寸的图片。
按照以下步骤,将所有的文件名填入Info.plist文件中的CFBundleIconFiles处(后面有个s,译者注)。
需要手动在Info.plist文件中添加CFBundleiconFiles键:
首先创建一个新的CFBundleIconFile键,然后双击该建,手动输入一个“s”。详情见图2。
图2:添加CFBundleIconFile键
然后按住Control键,点击该行,选择“Value Type”菜单并将选项从“String”改为“Array”。详情见图3。
图3:将CFBundleIconFiles键值类型改为数组型(Array)。
最后点击CFBundleIconFiles前面的三角,展开数组并添加多个图标文件的文件名。详情见图4。
图4:为CFBundleIconFiles添加键值
通用程序
你的通用程序包需要以下尺寸的图片:
- 72×72像素图片,用于在程序商店和iPad桌面中显示——必需。
- 57×57像素图片,用于程序商店和在iPhone/iPod Touch中显示——必需。
- 50×50像素图片,用于iPad中的Spotlight搜索——可选但推荐。
- 29×29像素图片,如果你的程序有设置页面,建议你提供该尺寸的图片。
所有的文件名都需要填入Info.plist文件中的CFBundleIconFiles处。
需要特别注意的是57×57像素图标文件需要单独建立一个CFBundleIconFile(没有“s”)。
另外还需要将50×50像素图标文件命名为“Icon-Small-50.png”,将29×29像素图标文件命名为“Icon-Small.png”。详情见图5。
原文自:http://developer.apple.com/library/ios/#qa/qa1686/
- iPad和iPhone的app图标尺寸、用途、设置方法
- iPad和iPhone的app图标尺寸、用途、设置方法
- iPad和iPhone的app图标尺寸、用途、设置方法
- iPad和iPhone的app图标尺寸、用途、设置方法
- iPad和iPhone的app图标尺寸、用途、设置方法
- iphone&ipad图标尺寸
- iPhone和iPad的图标
- iPhone和iPad的图标
- 关于iPhone和iPad的图标设置问题
- iPhone和iPad开发中的图标设置
- iPhone和iPad开发中的图标设置
- iPhone和iPad开发中的图标设置
- 关于iPhone和iPad的图标
- 关于iPhone和iPad图标的思考
- 关于iPhone和iPad的图标
- iphone ipad 设置应用图标
- App Icons on iPad and iPhone(iPad和iPhone应用程序图标)
- iPhone和iPad开发中的图标大小和设置
- Windows下QT开发环境的搭建
- 《Java程序员的推荐阅读书籍》
- main 之前与之后
- 定时器相关的一些结构体
- 19、Bootloader(3) -- U-Boot第一阶段代码start.S分析
- iPad和iPhone的app图标尺寸、用途、设置方法
- WEBQQ2.0协议分析(qqweb.app.groupsystemmsg.js)
- poj4015之邮箱验证
- 解决:android TextView上响应部分文字的事件
- HTTP Response Splitting 攻击
- typedef和define的详细区别(转载)
- 20、Bootloader(4) -- U-Boot第二阶段分析
- 【学习笔记】虚函数与多态性,纯虚函数
- 前段时间做项目中,遇到的问题以及解决办法的总结(一)