繁体   English   中英

在React-Native中支持iOS和Android的图像大小应该是多少

[英]What should be the sizes of the Images for supporting both iOS & Android in React-Native

我是iOS开发人员,最近我已经开始在React-native中创建一个APP。 在iOS中,我们提供3种类型的图像x,@ 2x和@ 3x,以支持所有设备。 当在一些开发者网站/博客中访问android时,我已经看到他们使用许多分辨率的图像大小,如ldpi,mdpi,hdpi,xhdpi等。

我的问题是

因此,以本机方式,我应该使用什么尺寸的图像,以使其适合iOS和Android设备。

在我的登录屏幕中,我使用的图像大小为“ 640 X 1138”和“ 750X1334”,但是在Android设备中,此图像在屏幕的顶部和底部被修整,在iOS设备中,则可以使用。

您可以按platform单独使用它。

对于Android资产文件夹中的图像,请使用asset:/方案:

<Image source={{ uri: 'asset:/app_icon.png' }} style={{ width: 40, height: 40 }} />
var icon = Platform.OS === 'ios' ? require('./my-icon-active.png') : require('asset:/my-icon-inactive.png');
<Image source={icon} />;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM