将原生设置的动画值反应到动画

时间:2018-05-23 10:40:22

标签: react-native react-native-animatable

我设置了一个简单的动画值,如:

this.state = {
    filterOffset = new Animated.Value(0)
}

handleToogle() {
    var _toValue = this.state.filterOffset.interpolate({
        inputRange: [0, 1],
        outputRange: [1, 0]
    })
    Animated.timing(this.state.filterOffset, {
        toValue: _toValue,
        duration: 100
    }).start()
}

<View onPress={() => this.handleToogle()}>
</View>

我想切换一个视图。

我只想将值设置为0(如果为1),反之亦然,以便我可以相应地将样式应用于另一个动画视图。

我是否可以将动画的动画值设置为值。

它不适合我吗?或者有更好的方法来做到这一点

0 个答案:

没有答案