Reanimated中useAnimatedStyle不生效是怎么回事?
我在用React Native的Reanimated做动画,写了个useAnimatedStyle想控制一个View的translateY,但完全没反应。试过把sharedValue的值直接写死也不动,是不是哪里漏了?
代码大概是这样:
const translateY = useSharedValue(0);
const animatedStyle = useAnimatedStyle(() => {
return {
transform: [{ translateY: translateY.value }]
};
});
// 然后在JSX里用了 <Animated.View style={[styles.box, animatedStyle]} />
暂无解答