2.如果你在自己的app中使用了UIAppearance那么就要注意了,很多iOS 6以及之前系统可以使用的东西现在要么无法工作,要么会有细微的变化#define CUSTOM_APPEARANCE 0//pch
#if CUSTOM_APPEARANCE
[self customizeAppearance];
#endif
var icons = [//for Ad Hoc Only{"name": "iTunesArtwork@2x", "size":1024},{"name": "iTunesArtwork", "size":512},//for App{"name": "Icon", "size":57}, //iPhone Non-Retina (iOS 6.1 and Prior){"name": "Icon@2x", "size":114}, //iPhone Retina (iOS 6.1 and Prior){"name": "Icon-60@2x", "size":120}, //iPhone Retina{"name": "Icon-72", "size":72}, //iPad Non-Retina (iOS 6.1 and Prior){"name": "Icon-72@2x", "size":144}, //iPad Retina (iOS 6.1 and Prior){"name": "Icon-76", "size":76 }, //iPad Non-Retina{"name": "Icon-76@2x", "size":152}, //iPad Retina//for Spotlight{"name": "Icon-Small", "size":29}, //iPhone Non-Retina (iOS 6.1 and Prior){"name": "Icon-Small@2x", "size":58}, //iPhone Retina (iOS 6.1 and Prior)// {"name": "Icon-Small-40@2x", "size":80}, //iPhone Retina duplicated{"name": "Icon-Small-50", "size":50}, //iPad Non-Retina (iOS 6.1 and Prior){"name": "Icon-Small-50@2x", "size":100}, //iPad Retina (iOS 6.1 and Prior){"name": "Icon-Small-40", "size":40}, //iPad Non-Retina{"name": "Icon-Small-40@2x", "size":80} //iPad Retina];
default
{
"images" : [
{
"orientation" : "portrait",
"idiom" : "iphone",
"filename" : "Default@2x.png",
"minimum-system-version" : "7.0",
"scale" : "2x"
},
{
"orientation" : "portrait",
"idiom" : "iphone",
"filename" : "Default-568h@2x.png",
"minimum-system-version" : "7.0",
"subtype" : "retina4",
"scale" : "2x"
},
{
"orientation" : "portrait",
"idiom" : "iphone",
"filename" : "Default.png",
"scale" : "1x"
},
{
"orientation" : "portrait",
"idiom" : "iphone",
"filename" : "Default@2x.png",
"scale" : "2x"
},
{
"orientation" : "portrait",
"idiom" : "iphone",
"filename" : "Default-568h@2x.png",
"subtype" : "retina4",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
本文详细介绍了iOS应用图标的设计原则、适配不同设备和屏幕尺寸的方法,包括Retina显示、不同型号的iPhone、iPad及Spotlight搜索等场景下的图标需求与命名规则。同时,还探讨了如何在自己的应用中正确使用UIAppearance,以确保图标在不同系统版本下的一致性和兼容性。
2430

被折叠的 条评论
为什么被折叠?



