答案 0 :(得分:3)
我也遇到了这个问题。解决方案:
<Navigator.NavigationBar
routeMapper={{
Title: (route, navigator, index, navState) =>
{
return (
<View style={{
justifyContent: 'center',
flex: 1
}}>
<Text style={{color: 'white'}}>Candidates</Text>
</View>
);
},
}}
/>
所以基本上要确保导航栏元素上的父换行填充导航栏高度(flex: 1
规则)并将其内容垂直居中justifyContent: 'center'
。
我已经为此示例完成了内联样式,但当然从StyleSheet
对象中获取这些样式会更有效。