我设法在世博会上制作了一个小吃来模拟Facebook导航栏对滚动事件的隐藏效果,感谢这个惊人的帖子: https://medium.com/appandflow/react-native-collapsible-navbar-e51a049b560a
一切都像Facebook主应用程序一样。
在这里你可以找到零食:https://snack.expo.io/@univers3/barra-scomparsa
但是现在我需要将scrollview放在View中,我用它来修改ScrollView的高度:
onScroll={Animated.event(
[{ nativeEvent: { contentOffset: { y: this.state.scrollAnim } } }],
{ useNativeDriver: true },
)}
问题在于:如果我将ScrollView封装到普通视图中,则此事件(onScroll)将不再可用于父视图。 如何实现修改父视图的高度?