L'application en question a une paire MainView->ModalView
. Le ModalView
est affiché via UIModalTransitionStyleFlipHorizontal
. Dans le cas de didReceiveMemoryWarning
, MainView
est supprimé (puisqu'il n'est pas visible) et l'application reste "active" mais lorsque vous retournez, il y a une (très) courte période de temps lorsque l'écran est vide (puisque le dialogue modal revient à une vue maintenant désaffectée). Lorsque la transition d'animation est terminée, MainView
est régénéré et tout va bien.Application iPhone: récupérez la vue après didReceiveMemoryWarning
Je voudrais juste régénérer en quelque sorte MainView
avant de retourner de ModalView
(dans le cas d'un avertissement de mémoire).
Est-ce une bonne idée? Est-ce que je fais quelque chose de mal en ce qui concerne l'avertissement?
Merci
Merci pour la réponse. Comme c'est un dialogue modal, j'ai essayé 'if (self.parentViewController.view);' et ensuite le code que je dois retourner. Il ne régénère pas la vue. – mga
Je ne suis pas sûr si c'est la même vue. Vous avez votre code, donc vous savez mieux. Avez-vous essayé d'utiliser if (MainView)? – mahboudz
Eh bien, je suppose que la vue que je devrais demander est celle qui une fois appelé la vue modale droite? 'self.parentViewController.view' pointerait là droit? – mga