簡體   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