React Native 应用程序不会将 @1x、@2x 或 @3x 图像加载到正确的屏幕密度

Car*_*nes 2 mobile ios responsive-design react-native

我正在使用 React Native 开发 iOS/Android 应用程序。根据此链接https://facebook.github.io/react-native/docs/images上的文档, React Native 根据您的设备屏幕密度放置正确的图像大小。

在开发时,我按照上面链接中的教程进行操作,但始终对 img.png 本地包进行反应,并且不会放置更大的 @2x 或 @3x 图像。

我不知道这是否仅在为启动应用程序而创建捆绑包时才完成!请帮助,我正在挣扎

另外,在 psd 中设计一种屏幕尺寸并从中获取多种屏幕尺寸的所有资产,哪个是更好的通量、过程或方法?

提前致谢

nim*_*adi 7

因为应该相应地命名 react-native doc 图像 在此处输入图片说明

在开发模式下,图像将捆绑到应用程序,但您可以像drawable 在 android 中一样链接本机项目文件夹中的图像,
因此如果您为应用程序使用不同的构建,您将使用该密度图像

ps:为了在开发模式下测试您的应用程序,一个肮脏的解决方法是,为@2x 或@3x 图像大小提供其他图像