Я пытаюсь разместить навигацию внутри 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"
}
);