rn 会根据文件名查找当前图片的目录下有没有带有@2x,@3x的同名图片,然后根据设备的像素密度来选择合适的图片。比如你 require('icon.png'),那么 rn 会去 icon.png 目录下找有没有 icon@2x.png、icon@3x.png 然后根据屏幕像素密度来选择合适的图片。甚至还可以写 icon.ios.png,rn也会为你判断平台选择图片。
你要做的就是提供原图、@2x图、@3x图,放在目录下,然后 require('原图') 就好了,接下来的选择 rn 会帮你做的
加载@2x.png,@3x.png的方式
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 使用sketch最重要的一点是设计好控件的规范。 为做好设计规范需要对色彩进行编号,比如:color_a”_1,c...
- 来个大整容 app在横屏状态下是不显示iPhone的状态栏的(就是有个小电池的那一栏),除非你强制app这样做。这...