如何删除堆栈导航器上的透明度?

时间:2019-01-02 10:43:22

标签: react-navigation react-native-ios stack-navigator

我使用react导航创建了一个react native项目。我将图片作为ImageBackground放在了根组件中。在android中,它工作正常,但在iOS中,它显示了根组件的背景图片,但带有透明的堆栈导航器

    <SafeAreaView style={{ flex: 1 }}>
        <ImageBackground
          source={Assets.bgImage}
          style={{
            width: '100%',
            height: '100%'
          }}
        >
          <Wrapper>{children}</Wrapper>
        </ImageBackground>
      </SafeAreaView>




  {
    initialRouteName: 'SignIn',
    mode: 'card',

    headerMode: 'none',
    transparentCard: true,
    transitionConfig: () => ({
      containerStyle: {
        backgroundColor: 'transparent'
      }
    }),
    /* The header config from HomeScreen is now here */
    defaultNavigationOptions: {
      headerStyle: {
        backgroundColor: 'transparent'
      },
      headerTintColor: '#fff',
      headerTitleStyle: {
        fontWeight: 'bold',
        fontSize: 15
      }
    }
  }

有人知道这个问题吗?

0 个答案:

没有答案