react-native scrollerView 和地图组件移动相互冲突
在项目中 同时有scrollerView 和地图组件时,移动地图时会发现页面会跟着移动,体验很差,解决办法:通过使用rn的PanResponder:const _gestureHandlers = PanResponder.create({// 要求成为响应者:onStartShouldSetPanResponder: (evt, gestureState) => true,onStartS
·
在项目中 同时有scrollerView 和地图组件时,移动地图时会发现页面会跟着移动,体验很差,解决办法:
通过使用rn的PanResponder:
const _gestureHandlers = PanResponder.create({
// 要求成为响应者:
onStartShouldSetPanResponder: (evt, gestureState) => true,
onStartShouldSetPanResponderCapture: (evt, gestureState) => true,
onMoveShouldSetPanResponder: (evt, gestureState) => true,
onMoveShouldSetPanResponderCapture: (evt, gestureState) => true,
});
更多推荐
所有评论(0)