使ListView内的元素免受弹性滚动的影响

时间:2016-05-12 10:15:35

标签: listview reactjs scroll react-native

我在ListView的顶部有一个子标题。 当用户向下滚动时,我希望它与视图的其余部分一起滚动,但是当用户已经在ListView的顶部并向上滚动时,我希望它保持静止,从而触发弹性滚动。

<ListView
    ...
    renderHeader={() => this.renderHeader()}
    ...
/>

renderHeader() {
    return (
       <View style={styles.header}>
           <SubHeader/> // should be immune to elastic scroll
           <OtherStuff/>
       </View>
    )
}

有没有办法实现这一点,而不将SubHeader包裹在<Animated>内并应用transformY,这将是滚动值的反转,我特别试图避免表现原因?

谢谢!

0 个答案:

没有答案