如何使用React-Native进行此转换?

alu*_*d.g 41 transform react-native

我尝试使用style.transform属性,但我不能进行转换,没有那么多的文档,哭...

在此输入图像描述

这是css3代码:

transform:translateZ(-100px)translateX(-24%)translateY(0)rotateY(60deg);

Jea*_*ser 104

这是一个非常接近的结果:

在此输入图像描述

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'},

    ],
  }
});
Run Code Online (Sandbox Code Playgroud)

请参阅完整示例:https://rnplay.org/apps/Qg7Bhg