React-Native отображает изображение без объявления размеров
В React-Native возможно ли отображать изображение без объявления width
а также height
внутри style
опора?
Я хотел бы, чтобы изображение занимало все пространство, которое оно имеет, или отображалось в его реальных размерах. (установлено ли для resizeMode, например, покрытие.)
Я прочитал эту статью и попытался реализовать ее метод, но безуспешно: https://medium.com/the-react-native-log/tips-for-react-native-images-or-saying-goodbye-to-trial-and-error-b2baaf0a1a4d
Вот мой код:
<View>
<Image
source={{ uri: 'https://upload.wikimedia.org/wikipedia/en/c/c8/Marvelwolverine.jpg' }}
style={{
flex: 1,
height: undefined,
width: undefined,
}}
/>
</View>
но ничего не печатается, если я не укажу жестко width
а также height
,
1 ответ
Решение
Вы могли бы попробовать
<View style={{ flex: 1 }}>
<Image source={{ uri:'http://...'}}
style={{
alignSelf: 'stretch',
flex: 1,
}}
/>
</View>