Quiero ocultar el botón de posición absoluta cuando el indicador de desplazamiento está debajo de una vista específica en la vista de desplazamiento. Cualquier ayuda sería apreciada. Intenté usar el método onscroll y otra combinación de complementos de vista, pero no obtengo el resultado deseado. Cualquier ayuda sería apreciada.
<ScrollView style={{ width: deviceDimesions.width, alignSelf: 'center' }} showsVerticalScrollIndicator={true} bounces={false} nestedScrollEnabled={true}> <View>View 1</View> <View>View 2</View> <View>View 3. (hide buttons when scroll reached at this view)</View> <View>View 4</View> </ScrollView> {this.state.user && <View style={{ position: 'absolute', bottom: 10, backgroundColor: '#fff', padding: 15, width: deviceDimesions.width, alignSelf: 'center' }}> <View>}Para esto, sugiero usar la API de IntersectionObserver . Se resolvió aquí: detecta si el elemento está por encima o por debajo de la ventana gráfica en la salida de intersección con el observador de intersección