J'ai un problème avec la transition entre les vues dans différents ViewController
s.Permutation entre 2 vues dans 2 contrôleurs de vue distincts
Voici la situation:
My App est un TabBarApplication fait avec IB qui contient un UIViewController
pour chaque onglet. Le UIViewController
(PlayerTabViewController) du premier onglet contient un autre UIViewController
(PlayerCreationViewController) pour gérer une vue qui sera ajoutée en tant que sous-vue.
j'ai pu ajouter le sous-vue à l'aide
[self.view addSubview:playerCreationViewController.view];
Dans le PlayerTabViewController. Le problème est que de la sous-vue je dois retourner à la vue parente et la recharger parce qu'elle contient une vue de table qui doit être rafraichie. Utilisation de [self.view removeFromSuperview];
dans PlayerCreationViewController Je peux revenir à la vue parente, mais je ne suis pas capable de recharger la vue de table ou d'effectuer d'autres actions. J'ai essayé d'implémenter la méthode -(void)willRemoveSubview:(UIView *)subview
dans PlayerTabViewController mais il semble que la fonction ne soit jamais appelée.
Avez-vous une idée de ce que je fais de mal?