이미지 갤러리에서 작업 중입니다. 행당 3 개의 이미지를 ListView
에 표시해야합니다. 나는 폭이 무슨 짓을React-Native에서 주어진 너비의 이미지 종횡비를 유지하는 방법은 무엇입니까?
renderCategory(category) {
return (
<Image source={{uri: category.image}} style={styles.image}>
<Text style={styles.headline}>{category.name}</Text>
</Image>
);
}
render() {
return (
<View>
<Button title="Back" color="#5c6bc0" onPress={this.onPress}/>
<ListView dataSource={this.state.dataSource} renderRow={this.renderCategory} contentContainerStyle={styles.list_view}/>
</View>
);
}
여기
image: {
height: 110,
width: Dimensions.get('window').width/3
}
열심히 이미지 높이를 cording하고있다. 반응 네이티브에서 주어진 너비로 이미지 높이를 조정할 수 있습니까?
이미지 가로 세로 비율을 줄 필요가 있다는 것을 의미합니까? – Hariks