Я использую react-native-tab-view
для отображения вкладки в верхней части экрана. Вид экрана выглядит перегруженным в случае увеличения количества экранов (более 5)
Ниже приведен фрагмент кода
export default class CustomTabViewComponent extends React.Component{
state = {
index: 0,
routes: [
{ key: 'tab1', title: 'Tab1' },
{ key: 'tab2', title: 'Tab2' },
{ key: 'tab3', title: 'Tab3' },
{ key: 'tab4', title: 'Tab4' },
{ key: 'tab5', title: 'Tab5' },
],
};
render(){
return(
<TabView
navigationState={this.state}
renderScene={this.renderScene}
renderTabBar={this._renderTabBar}
onIndexChange={this.onIndexChange}
initialLayout={{
width: Dimensions.get('window').width,
height: 100,
}}
/>
)}
}
Я также публикую изображение для справки.
Есть ли какое-либо свойство, с помощью которого я могу сделать TabView
прокручиваемым вправо с индивидуальной шириной фиксирования табуляции?
PS: я пробовал react-native-scrollable-tab-view
, но застрял в том же месте.