2015-09-21 157 views
-1

我编写了一个应用程序,现在完成了它,但是如果我转到Images.xcassets,它看起来像我需要1x 2x和3x图片。我测试了我的iPhone 6上的应用程序,一切运行良好。我的照片都在1x盒子里。iOS的图片1x 2x 3x转换?

(它是一个通用的应用程序)。

我想如果我现在在iPhone 4上测试它,图像将会太大或者相反,在iPad上图像太小。我认为这就是为什么我需要那些1x 2x 3x,对吧?

有人可以告诉我,我如何让我的1张图片现在转换为2x和3x?

感谢您的任何帮助

+1

首先,您应该浏览[this](https://developer.apple.com/library/ios/recipes/xcode_help-image_catalog-1.0/chapters/Recipe.html#//apple_ref/doc/uid/TP40013303 -CH1-SW1)文件。然后用任何图像编辑工具编辑您的1x图像。 – x4h1d

回答

1

这些图像是针对不同的屏幕DPI。例如。 iPhone 4中的视网膜将使用2x图像,iPhone 6 Plus中的Retina将使用3x图像,而1x图像将用于iPad 2等旧非视网膜设备上。

如果要在iPhone 5S上使用不同大小的图像而在iPhone 6上,您需要将其作为不同的资产提供,并将其设置在代码中。

相关问题