comment ajouter une vue de superposition qui va sur tout. par exemple sur un contrôleur de barre d'onglets, et un contrôleur de navigation?ajouter une vue de superposition sur toutes les autres vues
grâce
comment ajouter une vue de superposition qui va sur tout. par exemple sur un contrôleur de barre d'onglets, et un contrôleur de navigation?ajouter une vue de superposition sur toutes les autres vues
grâce
Trouver la vue « top » dans la pile, et ajouter un sous-vue. par exemple
[self.tabBarController.view addSubview:myView];
La partie la plus difficile est de trouver la vue la plus haute; avec une barre d'onglets, ce sera sa propre vue.
Ajouter une fenêtre. C'est ce que font le clavier popup et UIAlertView, vous pouvez le voir en this view dump.
Utilisez un contrôleur de vue modale. Avoir une lecture de ce guide:
Présentation du contrôleur de vue lui-même est facile:
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:addController];
[self presentModalViewController:navigationController animated:YES];
En fin de compte je résolu le problème en ajoutant un bouton à la superview, ce bouton je fait pour la taille de l'écran et cela a formé l'arrière-plan. J'ai ensuite mis la vue d'avancement sur le dessus, et un bouton d'annulation. Cela peut être un peu une solution naf, mais cela fonctionne très bien – padatronic