许多设备的按钮图像命名(视网膜和非视网膜)

button image naming for many devices (Retina & Non-Retina)

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

上运行

我有一个按钮图片,据我所知,它的大小必须如下(宽度):

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

你可以使用资产目录,它就是为此而制作的。在 Apple Documentation.

中查找更多信息

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