我使用StackNavigator
中的React Navigation
,我想为Android平台添加标题样式,但在添加了额外的样式后,我收到了错误:
对象无效作为React子对象(找到:带键的对象) {style})。如果你想渲染一个子集合,请使用数组 代替。
这是我的代码:
static navigationOptions ={
header: {
style: {
marginTop: Platform.OS === 'android' ? 24 : 0
}
}
}
如何解决这个问题?
答案 0 :(得分:1)
不推荐使用您正在使用的方法。
您可以使用以下代码
static navigationOptions = {
headerStyle: { marginTop: Platform.OS === 'android' ? 24 : 0 }
}