React native 可触摸的不透明度使我的按钮失效

React native 可触摸的不透明度使我的按钮失效,react-native,touchableopacity,React Native,Touchableopacity,我想把一些图像作为按钮,所以我在视图中导入图像,然后在图像上设置一个可触摸的不透明度。我不知道为什么触摸不透明度使我的图像失真或移动。我在前几页做过,我没有这个问题 这里有更多细节。 这就是我现在的屏幕 这两个图像,齿轮和我称之为汉堡包的3个条,我想把它们做成按钮,这样当点击它们时就会出现一个侧菜单。所以我只是创建了一个图像,我想在它上面加一个可触摸的不透明度,这样当你触摸按钮时,它就会显示它工作了。 但问题是,当我在代码中添加TouchableOpacity>/TouchableOpacity

我想把一些图像作为按钮,所以我在视图中导入图像,然后在图像上设置一个可触摸的不透明度。我不知道为什么触摸不透明度使我的图像失真或移动。我在前几页做过,我没有这个问题

这里有更多细节。 这就是我现在的屏幕

这两个图像,齿轮和我称之为汉堡包的3个条,我想把它们做成按钮,这样当点击它们时就会出现一个侧菜单。所以我只是创建了一个图像,我想在它上面加一个可触摸的不透明度,这样当你触摸按钮时,它就会显示它工作了。 但问题是,当我在代码中添加TouchableOpacity>/TouchableOpacity>围绕我的图像/>时,图像本身就会消失,正如您在第一个屏幕截图上看到的那样。我在代码中所做的唯一更改就是将TouchableOpacity添加到图像中,这就发生了

试试这种风格

hamburger:{
  left:20,
  height:30,
  width:30,
}
像这样使用调整大小模式

<Image resizeMode="contain" />

这太宽泛了,无法真正理解。你有没有可能更具体地定义你的问题?当然。下面有更多的解释和完整的屏幕截图请不要放代码的图片,因为我们不可能复制/粘贴它进行测试,它们是不可搜索的,所以问题永远不会出现在有相同问题的用户面前。最后一件事,不是给你的问题添加答案,而是编辑你的原始问题,添加你想要添加的信息如果我使用这些数字,按钮不会在每部手机的同一个位置,对吗?是的,但是如果你使用“100%”高度,它会在全屏上设置,所以使用一些静态值并检查它。