Essentiellement, je veux afficher une notification juste en dessous de UINavigationController, couvrant la zone qui serait occupée par la plus haute vue de UIViewController. Cependant, je veux l'image d'arrière-plan pour étendre vers le haut et couvrir en partie la UINavigationBarSuperposition d'un UIView sur un UINavigationBar et un UIViewController
Le produit fini devrait ressembler l'espérons comme ci-dessous
L'astuce vient que je ne veux que cela appliquer à certaines vues avec la vue Hiérarchie, attaquer le problème en utilisant [UIApplication keyWindow]
n'est peut-être pas la meilleure idée. Aussi, je suppose que l'utilisation de vues en dehors du privé ne fera pas partie de l'animation de transition de vue, laissant ma vue sur le dessus du contrôleur lorsque celui-ci est sauté.
La vue du contrôleur de vue ne vous aide pas supérieure non plus, car il est bâti est termine à la base de UINavigationBar
, ce qui signifie flèche ne se chevauchent pas les UINavigationBar
Suggestions?
Merci
Suggestion intéressante. Le problème est que je voulais animer l'apparence. Devoir animer deux vues et synchroniser les animations semble problématique. – Jonathan
Oui pour ce cas, il va créer des problèmes .... Maintenant, il semble qu'il n'y ait pas d'autre alternative que d'utiliser votre propre barre de navigation personnalisée.Vous pouvez utiliser essayer pour cela.Heur qui pourrait résoudre –