当我将ViewPager
中的react-native-community/viewpager
与KeyboardAvoidingView
一起使用时,ViewPager
的样式为flex:1
,而KeyboardAvoidingView的行为为{{1} }键盘跟不上。
padding
_renderBottomControls()
<KeyboardAvoidingView style={{flex: 1}} behavior="padding">
<ViewPager
{...viewPagerProps}
ref={viewPagerRef}
scrollEnabled={false}
keyboardDismissMode="on-drag"
style={[{flex: 1, borderWidth: 1, borderColor: 'red'}, style]}
onPageScroll={Animated.forkEvent(onPageScroll, _onPageScroll)}
/>
{_renderBottomControls()}
</KeyboardAvoidingView>