非视网膜图像 - 我必须将它们添加到xcode吗?

时间:2014-08-10 20:44:27

标签: ios iphone xcode

因为我自己制作了应用程序(iphone),有200张图像,所以我不想使用非视网膜图像。 对于非视网膜显示调整图像大小可能对我来说是个大问题。 我没有非视网膜显示器iphone来测试它。

我必须将非视网膜图像添加到xcode中吗? 如果我不添加它们,我必须在视网膜的所有图像上添加“@ 2x”吗?

我尽力为我的问题找到答案,但没有明确的答案。


谢谢答案。 我认为制作非视网膜显示图像比购买非视网膜设备以测试其外观更好。

我有另一个问题:

按钮背景需要@ 2x图像和非视网膜显示背景图像吗?

3 个答案:

答案 0 :(得分:2)

如果您的定位平台包含非视网膜设备(例如iOS 6及更早版本或iOS 7 iPad),则必须添加非视网膜图像。如果不这样做,非视网膜设备可能无法正确呈现您的应用程序。

如果您的目标不是支持非视网膜设备的平台(例如iOS 7 iPhone),则可能会忽略非视网膜图像。您的视网膜图像仍然需要文件名中的“@ 2x”后缀才能找到它们。

答案 1 :(得分:0)

我在某处读到,如果你不包括非视网膜图像,iOS将使用@ 2x图像,将它们即时缩放到非视网膜尺寸,但这可能会影响性能。确保在至少一个非视网膜设备上进行测试,以确保其正常工作。

答案 2 :(得分:0)

这不应该是一个太大的问题。使用非视网膜在模拟器上测试您的应用程序,并确保您的图像正确显示。您的图像应该缩放,不会导致问题。如果你可以同时拥有视网膜和非视网膜图像而不是游戏烧杯,那会更好。