j'essaie d'utiliser l'attribut style.transform mais je ne peux pas transformer, il n'y a pas beaucoup de doc, des pleurs ...
voici le code css3:
transform: translateZ (-100px) translateX (-24%) translateY (0) rotateY (60deg);
Voici un résultat assez proche:
render() {
return (
<View style={styles.container}>
<View style={styles.child} />
</View>
)
},
var styles = StyleSheet.create({
container: {
backgroundColor:'green',
flex: 1,
},
child: {
flex: 1,
backgroundColor: 'blue',
transform: [
{ perspective: 850 },
{ translateX: - Dimensions.get('window').width * 0.24 },
{ rotateY: '60deg'},
],
}
});
Voir l'exemple complet: https://rnplay.org/apps/Qg7Bhg