私はリアクションネイティブのn00bだから、おそらく私は何か残忍なことが分かりません。ネイティブイメージのデバイスのサイズが変更されない(iOS)向きが変更されますか?
を...しかし、私は、デバイスを回転させ、このランドスケープモード(悪い):
<Image
source={signoutGradient}
resizeMode="cover"
style={{ height: 60, justifyContent: 'center', alignItems: 'center', backgroundColor: 'rgba(0,0,0,0)' }}
>
<Button
title="SIGN OUT"
color="#FFFFFF"
onPress={this.onPressSignOut}
/>
</Image>
は...(良い)私のiOSデバイス上の肖像画で私にこれを提供します。どうして?これを修正するには?私は実際のPNG画像ファイルのサイズは重要ではないと予想しています。なぜなら、必要な場合にはそれを大きくする必要があるからです。それは起こっていないようです。
お試しください 'resizeMode =" contains "'おそらくあなたのウィンドウの寸法に対して固定するように幅と高さを設定する必要があります –
@KhalilKhalafどのようにi "幅と高さをあなたのウィンドウの大きさに対して固定するように設定していますか?" – xaphod
[** this **](https://stackoverflow.com/a/32031698/5890227)から、ウィンドウの高さと幅を取得できます。次に、イメージを例えば 'height/10'や' width/2'などに設定します。それがどうなっているのか教えてください。もっと助けてください。 –