是否可以让react-native-popup-menu的SlideInMenu从右边或左边滑入?
Is it possible to let SlideInMenu of react-native-popup-menu slide in from the right or left?
react-native-popup-menu SlideInMenu 渲染器的标准行为是从底部滑入并再次滑出。这个可以改左还是右?
好的,这很容易。您只需编辑
transform: [{
translateY: this.state.slide.interpolate({
inputRange: [0, 1],
outputRange: [oHeight, 0]
}),
}]
in SlideInMenu.js 并将 translateY 更改为 translateX。或者,如果您想相应地更改方向,请更改值。
我现在添加了一个动态 SlideInMenuDirection.js 来满足我的所有需求,并将其注册到 index.js。
react-native-popup-menu SlideInMenu 渲染器的标准行为是从底部滑入并再次滑出。这个可以改左还是右?
好的,这很容易。您只需编辑
transform: [{
translateY: this.state.slide.interpolate({
inputRange: [0, 1],
outputRange: [oHeight, 0]
}),
}]
in SlideInMenu.js 并将 translateY 更改为 translateX。或者,如果您想相应地更改方向,请更改值。
我现在添加了一个动态 SlideInMenuDirection.js 来满足我的所有需求,并将其注册到 index.js。