在 React Native 中,我试图创建一个像这样的插值:
const animateImage = {
transform: [
{translateY: animationRange.interpolate({
inputRange: [0, 1],
outputRange: [0, imageLocation]
})}
]
};
哪里imageLocation
是动态值(由视图的 onLayout 更新)
但在我看来,animateImage
样式是在调用之前创建和初始化的,因此它忽略了稍后更新onLayout
的动态值。imageLocation
是否可以让输入或输出范围取决于动态更新的值?