Affichage personnalisé dans la barre d'tabs ne fonctionne plus dans iOS6

J'ai une vue personnalisée ( UILabel + UIImage ) que j'utilise comme vue personnalisée de mon UINavigationController que j'ai défini comme UINavigationController :

 self.navigationItem.titleView = self.myTitleLabel; 

Cela fonctionne très bien dans iOS 5 mais cesse de fonctionner sous iOS 6. Bien que la valeur soit définie dans le débogueur, elle ne s'affiche pas du tout.

Mise à jour: Comme indiqué par la marque, les documents stipulent ce qui suit:

Si la valeur de cette propriété est nil , le titre de l'élément de navigation est affiché au centre de la barre de navigation lorsque le destinataire est le premier élément. Si vous définissez cette propriété sur un titre personnalisé, elle s'affiche à la place du titre. Cette propriété est ignorée si leftBarButtonItem n'est pas nil .

Maintenant, j'ai un backButton et pas un "explicite" leftBarButtonItem . Mais que faire si vous voulez votre logo dans la barre de navigation et avez toujours un button Précédent ou une barre sur la gauche?

Je l'ai déjà utilisé de cette façon, mais il me semble que ce soit une solution de contournement. Je vous conseille d'utiliser votre propre UIToolBar et de masquer la barre de navigation. C'est simple. Le seul dont vous avez besoin est d'get l'image pour le button Retour ici http://www.teehanlax.com/downloads/ios-5-gui-psd-iphone-4s/ .