许多设备的按钮图像命名(Retina& Non-Retina)

时间:2015-11-25 09:04:25

标签: ios objective-c xcode xcode6

这是一个简单的问题,但无法找到描述如何做到这一点的任何答案,一切都是提供信息和概述 我的应用程序将适用于iphone 4s,5,6和& 6 +

我有一个按钮图像,据我所知,它的大小必须符合以下(宽度):

  • @ 1x:320 ip 4s,5

  • @ 1x:375 ip 6

  • @ 1x:414 ip 6+

  • @ 2x:640 ip 4s,5

  • @ 2x:750 ip 6

  • @ 3x:1242 ip 6 +

好的,现在如何命名这些图像以及如何将它们添加到xcode项目中,以便IOS根据设备类型进行检测?

2 个答案:

答案 0 :(得分:4)

您可以使用资产目录,它是为此而制作的。在Apple Documentation中查找更多内容。

答案 1 :(得分:1)

将图像添加到Images.xcassets。在那里你可以将它设置为iPhone / iPad / Mac图像,它将自动生成1x 2x 3x等字段。要执行此操作,只需选择您在检查器中右键单击添加的图像,然后选择所需的选项。