我正在使用https://github.com/react-native-community/react-native-tab-view 但是我的问题是
感谢您提出的所有解决问题的建议。谢谢
答案 0 :(得分:1)
您可以在.
width: 'auto
'
答案 1 :(得分:0)
<TabView
labelStyle={fontSize:12} //---------->Add this line and reduce the fontsize
navigationState={this.state}
onIndexChange={index => this.setState({ index })}
renderScene={SceneMap({
first: FirstRoute,
second: SecondRoute,
})}
/>
答案 2 :(得分:0)
您需要在_renderLabel函数中导出标题。...
_renderLabel = ({ route }) => (
<Text style={styles.label}>{route.title}</Text>
);
<TabBar
{...props}
scrollEnabled={true}
renderIndicator={() => null}
ref={component => this.scrollRef = component}
renderLabel={this._renderLabel}
tabStyle={styles.tab}
style={{ backgroundColor: '#284062'}}
/>
此后,您可以设置文本样式:)
答案 3 :(得分:0)
尝试添加:
style={{ width: 300 }}
并给出如下样式的宽度:
@Autowired
DataSource dataSource;
....
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, dataSource.getConnection());
您可以在此处了解更多信息:https://github.com/react-native-community/react-native-tab-view