2017-02-16 1 views
3

iOS Apps를 제작하는 동안 일반적으로 @ x, @ 2x, @ 3x 이미지를 제공했습니다. 그리고 안드로이드의 경우 내 지식을 기반으로 약 6 가지 크기가 있습니다.반응 네이티브에서 android 및 iOS의 이미지 크기

나는 네이티브 반응에 착수하여 이미지 문제를 발견했습니다.

내 질문은 : 모든 크기 (즉, iOS와 Android를 결합하여 약 6 ~ 7 이미지 세트)로 이미지를 제공해야합니까 아니면 이미지 및 휴식 1 장만 내부적으로 처리해야합니까? 더 높은 해상도의 휴대폰에서 흐릿 해 보일까요?

감사합니다.

+0

이미 3 개의 이미지로 충분하다고 생각합니다. 안드로이드 용 Mdpi-hdpi-xhdpi, ios 용 1x 2x 3x –

+1

'hdpi'는 2 배 스케일이 아닙니다. 'hdpi'는'mdpi'의 150 %입니다. [여기를 참조하십시오] (https://developer.android.com/guide/practices/screens_support.html#DesigningResources) –

+0

[다음은 React docs입니다.] (https://facebook.github.io/react-native/docs/ pixelratio.html)의 'PixelRatio'에서 이미지의 크기를 설명합니다. –

답변

3

여전히 여러 이미지를 제공해야합니다. 설명서에 따르면 check.png이라는 이미지를 사용하는 경우 [email protected]ch[email protected]도 포함해야합니다.

인용 :

포장기 묶고 기기의 화면 밀도에 대응하는 이미지를 제공한다. 예를 들어, [email protected]는 iPhone의 7에서 사용되며, checkcheck3x.png는 iPhone 7 Plus 또는 Nexus 5에서 사용됩니다. 화면 밀도와 일치하는 이미지가없는 경우, 옵션 이 선택됩니다.

+0

다른 화면 크기와 함께 안드로이드에서도 효과가 있습니까? –

관련 문제