Свиток React-Native-Scrollview получить Отключить при достижении stickyHeaderIndices - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь сделать свои панели вкладок липкими, я использую встроенную базовую панель вкладок, а они используют «response-native-scrollable-tab-view». Я оборачиваю свой корневой вид с помощью scrollView и задаю «stickyHeaderIndices = {[1]}», и это хорошо работает для того, чтобы моя панель вкладок была закреплена сверху, но когда эти панели вкладок придерживаются сверху, прокрутка перестает работать, прежде чем наклеить ее сверху работает нормально, но когда эти вкладки попадают на верхнюю прокрутку, перестает работать, есть ли какие-либо предложения?

Я попытался добавить еще один scrollView, чтобы моя прокрутка получила работу, но не повезло, у меня есть компонент FlatList во вкладках, но прокрутка FlatList также не работает после stickyHeaderIndices до того, как прокрутка stickyHeaderIndices сработает.

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

Прокрутка должна работать после stickyHeaderIndices.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...