Reaction-native: как прокрутить панель вкладок при прокрутке?
Я использую react-native-tab-view
для обработки табличной навигации. Можно ли при прокрутке вниз прокручивать панель вкладок, но придерживаться верхней части экрана, когда она достигает верхней части? Так что-то вроде ScrollView stickyHeaderIndices
,
Вот пример того, что я хочу, где панель вкладок "Сообщения, Комментарии, О" прилипает к вершине.
1 ответ
Это можно сделать с помощью response-native-tab-view, но не так тривиально. На этой неделе я опубликовал пакет, специально предназначенный для решения этой проблемы, его очень просто использовать, вот пример быстрого старта, а ниже - демонстрация.
Одним из возможных решений является это.
Рассчитайте положение прокрутки от верхней части вкладки компонента, используя
onScroll
метод обратного вызоваScrollView
,Когда contentoffset.y равен нулю, так что просто сделайте компонент
absolute
и сделать егоtop: 0