除了@ 2x,UIImage还支持哪些其他标签?

时间:2012-10-16 14:13:58

标签: ios uiimage

我知道我可以使用@2x标签为Retina屏幕自动加载图片。还支持哪些其他标签?

1 个答案:

答案 0 :(得分:3)

目前有三个支持的标签:

  • @2x用于Retina屏幕。
  • iPad的
  • ~iPad必须是扩展程序之前的最后一个标记。
  • 对于iPhone和iPod Touch来说,
  • ~iPhone必须再次成为最后一个。

对于启动画面,还有适用于iPhone 5的Default-568h@2x版本。这表明您可以使用-568h为iPhone 5自动加载图像,但遗憾的是不是这种情况({{3} })。您可以修补UIImage课程以自行添加支持。

最后有五种可能的图像变体:

  • Image.png适用于旧设备,480✕320
  • Image@2x.png为Retina,960✕640
  • Image-568h@2x.png仅适用于Retina,1136✕640,仅在修补后UIImage
  • Image~iPad.png适用于较旧的iPad,1024✕768
  • Image@2x~iPad.png适用于Retina iPad,2048✕1536

所有这些都在rdar://12516489中展示。