Javascript 绝对位置下的触摸屏不适用于IOS,但适用于Android
我有一个ScrollView,其中包含一些可触摸的内容,下面我有一个单独的组件,其中包含通知Javascript 绝对位置下的触摸屏不适用于IOS,但适用于Android,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我有一个ScrollView,其中包含一些可触摸的内容,下面我有一个单独的组件,其中包含通知 <ScrollView style={styles.scroll}> //some touchables </ScrollView> <Notifications /> 通知容器如下所示: panelContainer: { position: 'absolute', top: 0, bottom: 0, left: 0,
<ScrollView style={styles.scroll}>
//some touchables
</ScrollView>
<Notifications />
通知容器如下所示:
panelContainer: {
position: 'absolute',
top: 0,
bottom: 0,
left: 0,
right: 0,
},
尽管我花了几个小时试图找到解决这个问题的办法,但我想我是在发布这个问题后才找到的 解决方案是将
pointerEvents=“box none”
添加到绝对位置的视图中。现在它可以在Android和IOS上正常工作
panelContainer: {
position: 'absolute',
top: 0,
bottom: 0,
left: 0,
right: 0,
},