当到达stickyHeaderIndices时,React-Native-Scrollview的Scroll会被禁用

时间:2019-01-24 15:04:44

标签: react-native react-native-android react-native-ios react-native-flatlist react-native-scrollview

我正在尝试使我的标签栏变粘,我使用的是本地基本标签栏,而它们使用的是“ react-native-scrollable-tab-view”。我将我的根视图用scrollView包裹,并设置“ stickyHeaderIndices = {[1]}”,这对于使我的标签栏粘在顶部很有用,但是当这些标签栏粘在顶部时,滚动会停止工作,然后再粘在顶部工作正常,但是当这些选项卡贴在顶部滚动条上时,它停止工作了吗?

我试图添加另一个scrollView,以使我的滚动正常工作,但是没有运气,选项卡中有FlatList组件,但在stickyHeaderIndices之后,在stickyHeaderIndices滚动工作之前,FlatList的滚动也无法工作。

 <ScrollView
      stickyHeaderIndices={[1]}
      ref={ref => this.scrollView = ref}
      onContentSizeChange={(contentWidth, contentHeight) => {
        _scrollToBottomY = contentHeight
      }}
      contentContainerStyle={{flexGrow: 1, flex: 1}}>
 >  <AnotherComponent/>
    <MyTabsComponent />
</ScrollView>

滚动应该在stickyHeaderIndices之后起作用。

0 个答案:

没有答案