Если вы хотите, чтобы ваше изображение было такой же ширины, как и ваша страница, вы можете использовать код ниже:
export default class App extends React.Component {
render() {
return (
<View style={styles.container}>
<Image
style={styles.image}
resizeMode={'contain'}
source={imageSource}
/>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
image: {
position: 'absolute',
top: 0,
left: 0,
bottom: 0,
right: 0,
},
});