XCode 7不同的图像分辨率

时间:2015-09-21 15:19:08

标签: ios iphone xcode7

我有一个支持iOS7 +的iOS应用程序,我现在正在使用Xcode 7。

我有多种图像尺寸可用于iPhone 4s,5,6和6plus尺寸......

我在XCode中使用图像资源,但我发现只有3个图像节点:1x,2x和3x。

enter image description here

如何使用图片资源中的这三个选项来操纵这些不同的尺寸?

编辑: 在故事板上;我有单个viewController(假设),这个viewController包含单个图像,如何创建单个图像集并将所有图像放在这个集合中,并且在运行时,每个设备都采用其合适的图像大小?

enter image description here

2 个答案:

答案 0 :(得分:0)

在"图像资产"在Xcode部分,您可以为应用中所需的每个不同图像添加不同的图像集。

要为不同类型的图像添加其他图像集,只需单击图像资源视图左下角的加号按钮,然后单击"新图像集" (见下图)。

从那里你可以添加任意数量的图像集,各个设备的1x,2x和3x。 1x尺寸表示将用于非视网膜显示器的图像(iPhone 4之前的所有内容)。然后,除了iPhone 6 plus和6s plus之外,所有手机都会使用2倍的尺寸(这两款使用3倍尺寸)。

enter image description here

答案 1 :(得分:0)