У меня есть кнопки, отображаемые в верхней части экрана (используется реакция-нативная прокрутка-табуляция). Под кнопками у меня есть ListView
с заголовком раздела.
Есть ли способ заставить заголовок придерживаться нижнего края вида табуляции при прокрутке?
Мне было трудно попытаться получить заголовок раздела ListView
, чтобы придерживаться нижней части Facebook TabBar, и по умолчанию он должен придерживаться верхней части экрана.
Когда я прокручиваю, заголовок секции скользит под панелью вкладок.
Любые мысли об этом? Есть ли что-нибудь, что я должен изменить в FacebookTabBar.js, чтобы сделать эту работу?
Без панели вкладок вверху
С панелью вкладок вверху
Примечание: странно, как этот GIF не показывает полную анимацию правильно; вы можете себе представить, что список прокручивается много, а заголовок раздела скользит под панелью вкладок.
стили заголовка разделов
catListHeaderContainer: {
padding: 12,
backgroundColor: '#1F2036',
}
стили FacebookTabBar
var styles = StyleSheet.create({
tab: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
paddingBottom: 10,
},
tabs: {
height: 60,
flexDirection: 'row',
paddingTop: 5,
borderWidth: 0,
borderTopWidth: 0,
borderLeftWidth: 0,
borderRightWidth: 0,
borderBottomColor: 'rgba(0,0,0,0)',
},
activeTabTitle: {
marginTop: 40,
color: '#3B5998',
},
nonActiveTabTitle: {
marginTop: 40,
color: '#BDBDBD',
},
});