按下时不会触发可触摸的不透明度

时间:2021-03-05 04:43:18

标签: javascript react-native

我的登录页面包含两个 <testResources> <testResource> <directory>src/test/resources</directory> </testResource> </testResources> 样式的按钮,但是当点击它时什么也没有发生(无法点击),我打开检查器,我发现它被 svg 包裹。 我厌倦了使用 <TouchableOpacity> 但不起作用,这是鳕鱼:

zIndex

2 个答案:

答案 0 :(得分:1)

检查 <TouchableOpacity> 是否是从 'react-native-gesture-handler' 导入的。如果是这样,请将该导入移至“react-native”。手势处理程序库需要额外的设置。这表明这些步骤没有正确完成。如果在其他地方使用,请修复此问题。

答案 1 :(得分:0)

请检查您的导入,它必须来自像这样的 react-native

import { TouchableOpacity } from 'react-native';

从 react-native-gesture-handler 中删除导入。

如果仍然不起作用,请检查您的父视图是否有参数 pointerEvents="none" 然后将其删除 例如。

<View pointerEvents="none" />