Essentiellement, je veux afficher une notification juste sous le UINavigationController, couvrant la zone qui serait occupée par la vue la plus haute du UIViewController. Cependant, je souhaite que l'image d'arrière-plan s'étende vers le haut et couvre partiellement la UINavigationBar.
Le produit fini devrait ressembler à l'image ci-dessous.
L'astuce réside dans le fait que je ne veux que cela s'applique à certaines vues avec la vue Hiérarchie, donc en attaquant le problème en utilisant [UIApplication keyWindow]
n'est peut-être pas la meilleure idée. De plus, je suppose qu'en utilisant des vues en dehors de l'environnement privé de l'entreprise. UINavigationTransitionView
ne fera pas partie de l'animation de transition de la vue, laissant ma vue au dessus du contrôleur en dessous lorsque celui-ci sera activé.
La vue du contrôleur de vue le plus haut n'aide pas non plus, car son cadre se termine à la base de l'élément UINavigationBar
ce qui signifie que la flèche ne chevauchera pas le UINavigationBar
Des suggestions ?
Gracias