/ Published in: iPhone
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
从icon说起 命å方法,举例 Icon.png 57×57 Icon-72.png 72×72 Icon-Small.png 29×29 Icon-Small-50.png 50×50 å¦ 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> æ—‹è½¬æ–¹å‘ -PortraitUpsideDown -LandscapeLeft -LandscapeRight -Portrait -Landscape None ä¹Ÿå°±æ˜¯è¯´ä½ å¯ä»¥Default-Portrait.png æ¥è¡¨ç¤ºç«–å±æ—¶çš„åŠ è½½å›¾åƒï¼ŒåŒæ ·ä¹Ÿå¯ä»¥ç›´æŽ¥Default.pngä¸æŒ‡å®šæ–¹å‘ <scale_modifier>ä¾ç„¶æ˜¯ä¸ºiphone4准备,用法和iconé›·åŒ <device_modifier>区分设备,有2个值 ~iphone ~ipad Default-Portrait~iphone.png与Default-Portrait~ipad.png会自动判æ–设备 åŒæ ·éœ€è¦æ³¨æ„的一点,这个在icon里é¢åŒæ ·é€‚应,但是貌似现在没有使用的必è¦ï¼Œçœ‹æ¥æœªæ¥ipad的分辨率也会扩充一å€ï¼Ÿ 如果使用了Custom URL Schemes,ä¸å¤šè¯´äº†ï¼Œæ ¼å¼å¦‚下,用法åŒä¸Š <basename>-<url_scheme><scale_modifier><device_modifier>.png 如: 图片: å¦‚æžœä½ çš„èµ„æºç›®å½•ä¸‹æœ‰Button.png与[email protected]ä¸¤å¼ å›¾ç‰‡ 那么使用: UIImage* anImage = [UIImage imageNamed:@"Button"]; å°†ä¼šè‡ªåŠ¨è¯†åˆ«å›¾ç‰‡åŠ è½½
URL: http://www.cocoachina.com/bbs/read.php?tid-24549.html