Tengo un problema con la vista de desplazamiento dentro del modelo Swipe usando react-native-modals. El problema es que en Android el desplazamiento es suave y funciona perfectamente. Sin embargo, con el desplazamiento de iOS es con una cantidad corta solo se desplaza una cantidad pequeña y luego se detiene, lo que significa que tengo que repetir el desplazamiento 10 veces sobre la pantalla para ver la parte inferior solo con contenido pequeño. Este es el código para el modelo.
<Modal propagateSwipe={true} visible={this.props.visible} useNativeDriver={true} modalAnimation={ new SlideAnimation({ initialValue: 0, // optional slideFrom: 'bottom', // optional useNativeDriver: false, // optional }) } style={stylesSwipeCard.modal} rounded={true} modalStyle={[ stylesSwipeCard.customModal, this.props.customModalStyle, {maxHeight: height * this.props.height}, ]} onTouchOutside={() => this.props.closeModal(false)} swipeDirection={['down']} // can be string or an array swipeThreshold={100} // default 100 onSwipeOut={(event) => { this.props.closeModal(false); }} containerStyle={stylesSwipeCard.modalContainer} footer={this.props.hasFooter && this.props.footerContent}> <ModalContent style={stylesSwipeCard.modalContent}> <View style={[stylesSwipeCard.container, this.props.modalContainerStyle]}> <Image source={line_swipe} style={{alignSelf: 'center'}} /> <ScrollView> <TouchableHighlight> <TouchableWithoutFeedback> <View>{this.props.children}</View> </TouchableWithoutFeedback> </TouchableHighlight> </ScrollView> </View> </ModalContent>Agradecería cualquier ayuda o sugerencia 😄. Gracias