我知道我可以使用该@2x标签为 Retina 屏幕自动加载图像。还支持哪些其他标签?
1 回答
3
目前支持三个标签:
@2x对于 Retina 屏幕。~iPad对于 iPad,必须是扩展名之前的最后一个标签。~iPhone对于 iPhone 和 iPod Touch,同样,必须是最后一个。
对于启动画面,还有Default-568h@2x适用于 iPhone 5 的版本。这表明您可以使用-568h自动加载 iPhone 5 的图像,但不幸的是,情况并非如此(rdar://12516489)。您可以修补UIImage类以自己添加支持。
最后有五种可能的图像变体:
Image.png对于旧设备,480✕320Image@2x.png对于视网膜,960✕640Image-568h@2x.png对于 Retina,1136✕640,仅在修补后UIImageImage~iPad.png对于较旧的 iPad,1024✕768Image@2x~iPad.png适用于 Retina iPad,2048✕1536
所有这些都在 GitHub 上的 iOS Image Loader 示例项目中展示。
于 2012-10-16T14:13:57.750 回答