使ListView中的元素不受弹性滚动的影响
我在使ListView中的元素不受弹性滚动的影响,listview,reactjs,scroll,react-native,Listview,Reactjs,Scroll,React Native,我在列表视图的顶部有一个子标题。 当用户向下滚动时,我希望它与视图的其余部分一起滚动,但当用户已经在列表视图的顶部时,我希望它保持静止,并向上滚动,从而触发弹性滚动 <ListView ... renderHeader={() => this.renderHeader()} ... /> renderHeader() { return ( <View style={styles.header}>
列表视图的顶部有一个子标题。
当用户向下滚动时,我希望它与视图的其余部分一起滚动,但当用户已经在列表视图的顶部时,我希望它保持静止,并向上滚动,从而触发弹性滚动
<ListView
...
renderHeader={() => this.renderHeader()}
...
/>
renderHeader() {
return (
<View style={styles.header}>
<SubHeader/> // should be immune to elastic scroll
<OtherStuff/>
</View>
)
}
this.renderHeader()}
...
/>
renderHeader(){
返回(
//应该对弹性卷轴免疫
)
}
有没有一种方法可以实现这一点,而无需将子标题
包装在
中,并应用转换
,该转换将与滚动值相反,出于性能原因,我特意避免使用滚动值
谢谢