在Android上反应导航透明栏缺少标题和按钮

时间:2018-06-30 19:39:29

标签: android react-native react-native-android react-navigation

我正在使用React Native构建一个React Navigation 2.5.x应用。我有一个透明的导航栏。在iOS上,一切都很好,但是在Android上,标题,后退按钮和我放在那里的所有barButton都丢失了。

导航选项的定义如下:

const navigationOptions = {
    headerStyle: {
        borderBottomWidth: 0,
    },
    headerTransparent: true,
    headerTintColor: Colors.barTintColor,
};

如果我尝试检查视图,则在点击时会得到标题组件,但是在Android上,我会获得场景内容视图。

以前,我将标题样式定位为绝对位置,并使用了透明的背景色。 我希望该条在内容屏幕的其余部分上方透明且可见。但要绝对定位,设置headerMode和headerTransparent都会使标题消失。

我在做什么错了?

0 个答案:

没有答案