Я вижу половину первого экрана на моем втором экране стека реакции-навигации с прозрачным - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь разместить навигацию внутри ImageBackground, чтобы одно и то же изображение помещалось между всеми различными экранами. Я использую:

cardStyle: {backgroundColor: "transparent"}

, чтобы увидеть фоновое изображение в моей навигации по стеку.

Проблема У меня есть, когда я меняю свой экран, я все еще вижу предыдущий экран на половине моего экрана, как вы можете видеть по ссылке gif ниже.

    const AppStackNavigator = createStackNavigator(
   {
      Hello: {
         screen: Hello,
         navigationOptions: {
            headerShown: false,
            cardStyle: { backgroundColor: "transparent" }
         }
      },
      CreateAccount: {
         screen: CreateAccount,
         navigationOptions: {
            headerShown: false,
            cardStyle: { backgroundColor: "transparent" }
         }
      }
   },
   {
      initialRouteName: "Hello"
   }
);

gif of the behavior

...