`
woainike
  • 浏览: 78220 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

The Icon and Default Images

 
阅读更多

 

 

The icon.png image and Default.png are two key image files. Icon.png acts as your appli- cation’s icon, the image used to represent the application on the SpringBoard home screen. Default.png (also known as your “launch image”) provides the splash screen dis- played during application launch.

 

Unlike Default.png, the icon filename is arbitrary. If you’d rather not use “icon.png,” set the CFBundleIconFile key in your Info.plist file to whatever filename you want to use but be aware that this might cause trouble when submitting your application to App Store; iTunes Connects requires the application to use icon.png (or Icon.png) even if the Info.plist specifies another name.This key is not set by default, so be sure to add a value regardless of the art you use.

 

Apple recommends matching Default.png to your application’s background. Many de- velopers use Default.png to launch images for a logo splash or for a “Please wait” message. These go against Apple’s human interface guidelines (launch images should provide visual continuity, not advertising or excuses for delays) but are perfectly understandable uses. Xcode lets you take screenshots of your application in action using its Organizer window (Window > Organizer). It also offers the option to set one of those shots as your Default.png image.

 

 

The official application icon size is 57-by-57 pixels. SpringBoard automatically scales larger art. Provide flat (not glossy) art with squared corners. SpringBoard smoothes and rounds those corners and adds an automatic gloss and shine effect. If for some compelling reason you need to use prerendered art, set UIPrerenderedIcon to <true/> in your Info.plist file.

 

As with all on/off Info.plist items, make sure to set the value for UIPrerenderedIcon to the Boolean value true (<true/>, the checked box in the Xcode GUI). Using a string for “true” (<string>true</string>) may work on the simulator while producing no ef- fect on the iPhone.Also remember that the 3.0 Xcode property list editor hides the actual key name. Add a field for the “Icon already includes gloss and bevel effects” key and check the box that appears in the value column.

When submitting your application to App Store, you need to create a high-resolution (512-by-512 pixel) version of your icon.Although you can up sample your 57-by-57 icon.png art, it won’t look good. Going the other way allows you to maintain high-quality art that you can compress to your icon as needed. Keep your art simple and compressible. An icon that looks stunning at 512x512 looks muddled and sloppy at 57x57 when overly detailed.

 

 

 

Note

You may include a 29-by-29 pixel image called Icon-settings.png in your project. This image represents your application in the Settings application. Most developers skip this option. If not included, Settings simply scales your icon.png image.

 

 

 

But now , 29-by-29, 57-by-57, 114-by-114(iPhone Retina) ; 50-by-50, 72-by-72, 144-by-144(iPad Retina)

the all pixels are work for retina

 

 

分享到:
评论

相关推荐

    ios项目icon和default图片命名规则

    3. **启动图片(Default Images)** 启动图片的命名和选择也需遵循一定的规则,确保在启动应用时显示合适的画面。对于不同设备和操作系统版本,启动图片的尺寸和名称也有所不同。例如: - `Default.png` - 320x480...

    ExtJS Default Images

    ExtJS Default Images是Extensible JavaScript(ExtJS)框架中的一部分,它包含了一系列预定义的图像资源,用于构建用户界面时的各种交互元素。这些图像图标在ExtJS生成的界面上起着至关重要的作用,它们帮助提升...

    VB编程资源大全(英文源码 控件)

    YOu can change the ToopTip and images in RunTime, this will make it easy to make a flashing icon to get the users attention.&lt;END&gt;&lt;br&gt;15 , ExcellOS.zip This is a fake Operating System &lt;END&gt;&lt;br&gt;16 ,...

    FlexGraphics_V_1.79_D4-XE10.2_Downloadly.ir

    - FIX: In "Windows ClearType" font rendering mode (OS Windows mode) the "garbage" pixels can appear from the right and from the bottom sides of the painted rectangle of the TFlexText object....

    Shellbrowser Component Suite v7.3 Full Source

    Since TComboBoxEx supports images and indents, we were able to remove our code for custom-drawing the items. The Windows XP Explorer also uses the Windows ComboBoxEx control for its address bar, that...

    StringToken

    This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap along with the array in ...

    Unity.in.Action.Multiplatform.Game.Development.in.Csharp

    Building the application 279 ■ setting the game’s name and icon compilation 281 12.2 Building for the web 282 Unity Player vs. HTML5/WebGL file and a test web page 282 ■ Communicating with ...

    myBase Pro V7.0.0 Beta-22 绿色注册专业版

    Or the default/inbuilt 'cube' icon is selected for info items loading from the image file './images/ico_infoitem.png' 6.Added: support of cross-database hyperlinks, which allows to make hyperlinks to...

    Login Control

    This will create the LoginControl icon in the Toolbox that you can drag and drop in the Designer. (Sorry that I could not get a designated icon next to the control. I tried to embed it without ...

    plsqldev12.0.6.1832x32主程序+ v12中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    PLSQL.Developer(X32) v12.0.1.1814主程序+ v11中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    plsqldev12.0.4.1826x32主程序+ v12中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    plsqldev12.0.6.1832x64主程序+ v12中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    Radmin自动登录器v3.0-多国语言绿色版-Release1-20150615

    1、程序功能和使用环境介绍 2、程序操作方法介绍 3、登录信息文件RadminM.txt介绍 4、登录信息文件RadminM.txt的转换和编制 5、v3.0版新增解锁远程桌面功能 6、相关配置和多种语言支持介绍 ...

    PLSQL.Developer(X64) v12.0.1.1814 主程序+ v11中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    Radmin自动登录器v3.0

    1、程序功能和使用环境介绍 2、程序操作方法介绍 3、登录信息文件RadminM.txt介绍 4、登录信息文件RadminM.txt的转换和编制 5、v3.0版新增解锁 远程桌面功能 6、相关配置和多种语言支持介绍 ...

    plsqldev12.0.4.1826x64主程序+ v12中文包+keygen

    All window types now have a specific icon color, so that you can quickly identify the type in the Window List, in the SDI tab control, in the window titles, and so on. The transaction status is now ...

    myBase Desktop V7.0.0 B22 专业版

    Or the default/inbuilt 'cube' icon is selected for info items loading from the image file './images/ico_infoitem.png' Added: support of cross-database hyperlinks, which allows to make hyperlinks to ...

    基于VC++的绘图程序

    This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and ...

    jQuery多级目录树型结构菜单代码.zip

    icon: 'images/blue_key.png', action : function(node) { }, submenu: { elements : [ { text : 'Toggle Node', icon: 'images/leaf.png', action : function(node) { node.toggleNode(); } }, { ...

Global site tag (gtag.js) - Google Analytics