Replies: 2 comments 2 replies
-
Hey! Your reproduction code seems incomplete. Could you please provide the entire implementation? I changed your code a bit locally and implemented it in this way: import { StyleSheet, View } from 'react-native';
import { Gesture, GestureDetector } from 'react-native-gesture-handler';
import Animated, {
useAnimatedStyle,
useSharedValue,
} from 'react-native-reanimated';
const ModalW1master = () => {
const translateY = useSharedValue(0);
const pan = Gesture.Pan().onUpdate((event) => {
translateY.value = event.translationY;
console.log(translateY.value);
});
const modalW1Style = useAnimatedStyle(() => {
return {
transform: [{ translateY: translateY.value }],
};
});
return (
<GestureDetector gesture={pan}>
<Animated.View style={[styles.modalContainer, modalW1Style]}>
<View style={styles.box} />
</Animated.View>
</GestureDetector>
);
};
export default ModalW1master;
const styles = StyleSheet.create({
modalContainer: {
flex: 1,
backgroundColor: 'rgba(0, 0, 0, 0.5)',
},
box: {
width: 100,
height: 100,
backgroundColor: 'red',
},
}); Everything works fine then: Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-07-24.at.14.11.07.mp4 |
Beta Was this translation helpful? Give feedback.
2 replies
-
Because there is no more activity in this discussion and it seems to be already resolved, I am closing the discussion. Feel free to re-open it if you have more questions. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
hi.
const modal_W1_master = () => {
const translateY = useSharedValue(0);
const pan = Gesture.Pan().onUpdate((event) => {
translateY.value = event.translationY;
console.log(translateY.value);
});
const modalW1Style = useAnimatedStyle(() => {
return {
transform: [{ translateY: translateY.value }],
};
});
return (
<Animated.View style={[styles.modalContainer, modalW1Style]}>
</Animated.View>
);
};
i dont know, what iam missing here ....
the animated style does not work
PLEASE :))
Beta Was this translation helpful? Give feedback.
All reactions