我正在使用React Native
构建一个React Navigation 2.5.x
应用。我有一个透明的导航栏。在iOS上,一切都很好,但是在Android上,标题,后退按钮和我放在那里的所有barButton都丢失了。
导航选项的定义如下:
const navigationOptions = {
headerStyle: {
borderBottomWidth: 0,
},
headerTransparent: true,
headerTintColor: Colors.barTintColor,
};
如果我尝试检查视图,则在点击时会得到标题组件,但是在Android上,我会获得场景内容视图。
以前,我将标题样式定位为绝对位置,并使用了透明的背景色。 我希望该条在内容屏幕的其余部分上方透明且可见。但要绝对定位,设置headerMode和headerTransparent都会使标题消失。
我在做什么错了?