在ReactNative中,是否可以在动画值插值的输入/输出范围中使用动态值?

时间:2017-04-20 09:15:24

标签: animation react-native react-animated

在React Native中我尝试创建这样的插值:

const animateImage = {
        transform: [            
            {translateY: animationRange.interpolate({
                inputRange: [0, 1],
                outputRange: [0, imageLocation]                
            })}
        ]
    };

其中imageLocation是一个动态值(由视图的onLayout更新)

但在我看来,animateImage样式是在调用onLayout之前创建并初始化的,因此它忽略了稍后更新的imageLocation的动态值。

是否可以让输入或输出范围取决于动态更新的值?

0 个答案:

没有答案