【发布时间】:2016-02-29 12:28:27
【问题描述】:
我想在我的 React Native 应用中实现翻转效果,类似于此处所述:
https://www.codementor.io/reactjs/tutorial/building-a-flipper-using-react-js-and-less-css
我的问题是。我可以借助“动画”https://facebook.github.io/react-native/docs/animations.html 之类的库以某种方式实现它吗?或者我必须使用“普通”CSS 样式。
在 React Native 中,此类动画的“好的做法”是什么?
class CardBack extends Component {
render() {
return (
<TouchableOpacity onPress={this.flip}>
<View style={styles.scrumCardBorder}>
<View style={styles.cardBack}>
</View>
</View>
</TouchableOpacity>
);
}
flip() {
this.setState({flipped: !this.state.flipped})
}
}
class CardFront extends Component {
render() {
return (
<TouchableOpacity>
<View style={styles.scrumCardBorder}>
<View style={styles.cardFront}>
<Text style={styles.cardValue}>5</Text>
</View>
</View>
</TouchableOpacity>
);
}
}
【问题讨论】:
-
您找到解决方案了吗?请更新我们
标签: android ios css reactjs react-native