Вопрос в нижней строке:
Может кто-нибудь предложить, как перевести цвет фона панели вкладок, чтобы он соответствовал цвету фона экрана при перемещении влево и вправо?
Я использую topMaterialTabNavigator для трех вкладок. Я создал пользовательскую панель вкладок. Три вкладки имеют разные цвета. Мне бы хотелось, чтобы цвет фона панели вкладок соответствовал цвету экранов при переходе. Однако я не нашел способа сделать это.
Если я изменю цвет фона для индекса, он будет выглядеть так:
![enter image description here](https://i.stack.imgur.com/4LWvN.gif)
swiper
Если я попробую жестHandlerProps:
<NavigationContainer>
<Main.Navigator
gestureHandlerProps={{
maxPointers: 1,
onGestureEvent: e => {
console.log('onGestureEvent e', e);
return (this.translationX = e.nativeEvent.translationX);
},
}}
tabBar={props => (
<HomeTabs props={props} eventItem={this.translationX} />
)}
......
</NavigationContainer>
Я получаю отставание в цвете, подобном этому:
Кто-нибудь может подсказать, как перевести цвет фона панели вкладок в цвет фона экрана при смахивании влево и вправо?
Заранее спасибо.
версия программного обеспечения iOS или Android
@ реагировать-навигация / нативный 5.0.1
@ реагировать-навигация / материал-верхние вкладки 5.0.2
реагировать-нативный-вкладка-представление 2.13.0
реагировать-нативный 0.61. 5 узел 12.14.1
пряжа 1.21.1