要解决“按下TouchableRipple时,与React Navigation一起使用不起作用”的问题,您可以尝试以下解决方法:
import { TouchableRipple } from 'react-native-paper';
import { useNavigation } from '@react-navigation/native';
const MyComponent = () => {
const navigation = useNavigation();
const handlePress = () => {
navigation.navigate('ScreenName');
};
return (
Press me
);
};
export default MyComponent;
import { TouchableOpacity } from 'react-native';
// ...
return (
Press me
);
请注意,这只是一种可能的解决方法。根据您的具体情况,可能需要进一步调整和修改代码。