2014-10-04 103 views
0

所以我刚开始使用的Xcode使iOS版的游戏,我一直在挣扎了整个屏幕尺寸/背景图像大小...iPhone 6/6 +图像尺寸 - Xcode的6

我一直在阅读了很多像this问题,但我不明白什么是@ 3和@ 2等是什么意思?

我,如果我占了iPhone 6+的尺寸的印象,那就一切都只是按比例缩小/自动调整iPhone 6 ...或签证抗。

+0

如果您的图像大小是1x的50x50,那么您必须将100x100的2x和150x150用于3x。 – iDeveloper 2014-10-04 11:07:46

回答

1

如果您计划只针对iOS 8,并开始你的游戏支持,那么你不必给不同的图像用于不同的设备类型。 按在WWDC 2014的视频名为“什么是界面生成新的”苹果推出的矢量图像的支持。您必须以1x分辨率提供图像,Xcode将在编译时创建所需的图像。我发现这个链接有助于进一步理解。

http://martiancraft.com/blog/2014/09/vector-images-xcode6/

。如果您想支持的iOS 7还那么你将不得不放弃3个图像集为@ 1X,2X @ @和3倍另一方面。这些数字是比例因子。苹果推出了具有更高分辨率的新设备成为必要给予更高分辨率的图像,以跟上设备分辨率。所以这些图像集基本上将被显示在具有不同分辨率的设备上。

@1x - non retina devces like iPhone 3GS. iPad,iPad2 (not a complete list) 
@2x - iPhone 4s, iPhone 5,iPhone 5s,iPhone 6,iPad 4 (not a complete list) 
@3x - iPhone 6+