在制作 iOS 应用程序时,我们通常会提供 @x,@2x,@3x 图像。根据我对 android 的了解,大约有六种不同的尺寸
我已经开始研究 react-native 并遇到了图像问题。
我的问题是:我是否需要提供所有不同尺寸的图像(即通过结合 iOS 和 android 提供大约 6-7 个图像集)或者只有 1 个图像和其余部分将在内部处理?在更高分辨率的手机上会显得模糊吗?
谢谢。
在制作 iOS 应用程序时,我们通常会提供 @x,@2x,@3x 图像。根据我对 android 的了解,大约有六种不同的尺寸
我已经开始研究 react-native 并遇到了图像问题。
我的问题是:我是否需要提供所有不同尺寸的图像(即通过结合 iOS 和 android 提供大约 6-7 个图像集)或者只有 1 个图像和其余部分将在内部处理?在更高分辨率的手机上会显得模糊吗?
谢谢。
您仍然需要提供多个图像。根据图像文档,如果您使用名为 的图像check.png
,则还必须包含check@2x.png
和check@3x.png
。
报价:
打包器将根据设备的屏幕密度捆绑和提供图像。例如,check@2x.png 将用于 iPhone 7,而 check@3x.png 将用于 iPhone 7 Plus 或 Nexus 5。如果没有与屏幕密度匹配的图像,则最接近的最佳选项将被选中。