/ Published in: iPhone

URL: http://www.cocoachina.com/bbs/read.php?tid-24549.html
Expand |
Embed | Plain Text
从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"]; å°†ä¼šè‡ªåŠ¨è¯†åˆ«å›¾ç‰‡åŠ è½½
You need to login to post a comment.