Jor*_*416 1 transparency user-experience button react-native
出于布局目的,我在 React Native 应用程序中的视图顶部渲染了多个图像。这些图像位于屏幕的顶部、左侧和右侧边框。它们包含在View具有透明背景的组件中。
这意味着屏幕的所有内容都将位于该View组件之后。我的问题是我现在无法触摸我的任何实际内容,因为它被透明覆盖View
问题:如何在 React-Native 中触摸透明视图后面的组件?
我不能成为第一个处理这个问题的人,但它似乎在线记录很差
一个简单的解决方案是为您的透明设置pointerEventsto :noneView
<View pointerEvents="none">
{/* your corner images */}
</View>
Run Code Online (Sandbox Code Playgroud)
来自MDN 的定义:
除了指示该元素不是鼠标事件的目标之外,值 none 指示鼠标事件“通过”该元素并以该元素“下方”的任何内容作为目标。
其他资源:
| 归档时间: |
|
| 查看次数: |
2847 次 |
| 最近记录: |