Modifier la valeur alpha de la barre de navigation

Est-ce possible?

Je veux changer la valeur alpha de la barre de navigation de mon point de vue contrôleur (une animation), mais si je ne self.navigationController.navigationBar.alpha = 0.0;la partie de l'écran de la navigationBar a pris disparaît totalement et laisse une boîte noire, qui n'est pas ce que je voudrais (je préfère que ce soit la couleur de self.view'arrière-plan).

source d'informationauteur Doug Smith