我正在嘗試將NativeBase與ReactNative一起使用,並將圖片作爲背景。我一直在Google上搜尋了一段時間,這裏是我的代碼已經出來:無法獲得背景圖像與React-Native和NativeBase配合使用
export default class WelcomeScreen extends Component {
render(){
return (
<Container>
<Header>
<Button transparent>
<Icon name='ios-arrow-back' />
</Button>
</Header>
<Content>
<Image source={require('../images/telula_upclose.jpeg')} style={styles.backgroundImage} />
<Text>Do you ever feel like you dont have a partner</Text>
</Content>
</Container>
);
}
}
let styles = StyleSheet.create({
backgroundImage: {
flex: 1,
backgroundColor:'transparent',
justifyContent: 'center',
alignItems: 'center',
}
});
的問題是,這綿延的圖像很大,使得它在模擬器面目全非。這裏是一個什麼樣的在模擬器上的圖片相比,實際圖像:
和這裏的實際圖像:
我該如何解決這個問題?
https://facebook.github.io/react-native/docs/image.html resizeMode PropTypes.oneOf([」封面','包含','拉伸','重複','中心'])可能你正在尋找'包含' –
我是來自NativeBase團隊的Sanket。讓我在我的最後重新創建它。我會保持你在這張貼。 –