Affichage d'un UIProgressView dans ou au-dessus d'UINavigationBar d'UINavigationController

Je veux avoir une UIProgressView de montrer un progrès sur le fond d'une barre de navigation (tout comme lors de l'envoi d'un iMessage ou par message texte (iOS 7).
Mais j'ai besoin de cette manière constante sur chaque table vue de la vue de ma manette de navigation.
Donc pour moi c'était clair: j'ai ajouter cela à la UINavigationController.
Mais le problème est, il n'est pas possible d'ajouter un UIProgressView à la UINavigationController.
Alors, j'ai essayé deux choses:

1er, j'ai essayé de l'ajouter à UINavigationController de vue de la programmation. Mais le problème est que la position de la UIProgressView et pour faire bonne impression lors d'un changement de l'appareil de rotation.

La 2ème chose que j'ai tenté d'ajouter la UIProgressView à chaque UITableView, mais puis-je vraiment le faire pour chaque vue. Aussi il ne semble pas bon, car il n'est pas sur le dessus de la barre de navigation, mais en dessous d'elle. Mais la principale raison pour laquelle je n'ai pas aimé la 2ème solution est parce que le ProgressViews aller et venir avec leurs TableView, de sorte que vous n'avez pas statique, mais à ceux qui changent.

Après cela, je n'ai pas d'idée pour ce faire, je vous demande donc... quelqu'un a une idée de comment faire cela?

C'est comment il devrait ressembler à:
Affichage d'un UIProgressView dans ou au-dessus d'UINavigationBar d'UINavigationController

source d'informationauteur h345k34cr