React native Android:React Native Overlap TouchableOpacity和View在有backgroundColor样式时表现不同
我创建了两个相互重叠的视图。上下 未配置底部视图背景时。它对新闻事件的反应是正确的。比方说,当我按下重叠区域时,它表明底部的那个区域被按下了 但是,当我配置底部视图背景色时。当我按下Android上的重叠区域时,它的反应就像我按下俯视图一样,我认为这是错误的。(它正确响应底部已按下) 复制步骤 提供重现问题的详细步骤列表。 下面是一个示例组件React native Android:React Native Overlap TouchableOpacity和View在有backgroundColor样式时表现不同,react-native,React Native,我创建了两个相互重叠的视图。上下 未配置底部视图背景时。它对新闻事件的反应是正确的。比方说,当我按下重叠区域时,它表明底部的那个区域被按下了 但是,当我配置底部视图背景色时。当我按下Android上的重叠区域时,它的反应就像我按下俯视图一样,我认为这是错误的。(它正确响应底部已按下) 复制步骤 提供重现问题的详细步骤列表。 下面是一个示例组件 constoverlapsetouchexample=({backgroundColor})=>{ const[pressedBox,setpress
constoverlapsetouchexample=({backgroundColor})=>{
const[pressedBox,setpressedbox]=React.useState(“”)
返回(
{pressedBox}按下
setPressefBox('top')}/>
setPressefBox('bottom')}/>
);
}
const styles=StyleSheet.create({
方框:{
宽度:150,
身高:150,
边框宽度:1,
},
箱底:{
宽度:120,
身高:200,
边框宽度:1,
}
})
将backgroundColor设置为true时发现的问题
你可以在零食(Android)中看到它。也许zIndex可以帮助你感谢你的建议。不幸的是,它没有。。。它显示正确,但问题出在触摸事件上。可能是zIndex可以帮助您感谢建议。不幸的是,它没有。。。它显示正确,但问题出在触摸事件上。