Est-ce que viewDidLoad est appelée lorsque vous revenez à un UIView? ViewDidLoad est appelée à chaque fois que loadView est appelé.viewDidLoad est-il appelé après un appel popViewController?
1
A
Répondre
2
loadView est appelé chaque fois que la vue est demandée à partir d'un UIViewController et qu'elle est actuellement nulle.
Si vous affichez un UIViewController et que la propriété view est nulle, loadView et donc viewDidLoad seront appelés. La vue peut être nulle si elle n'a jamais été chargée ou si elle a été déchargée alors qu'un autre contrôleur de vue était à l'écran. Il pourrait ne jamais avoir été chargé si plusieurs contrôleurs de vue ont été poussés à la fois.
Questions connexes
- 1. Applicationdidfinishlaunching, viewDidLoad, viewWillAppear n'est pas appelé
- 2. viewDidLoad est appelé seulement la première fois
- 3. viewDidLoad pas appelé par le parent UITabBarController
- 4. TTNavigator popViewController?
- 5. iphone popViewController
- 6. Problème avec UITabBar + NavController dans secondView viewDidLoad n'est pas appelé
- 7. UIViewController chargé depuis la plume: -viewDidLoad n'étant pas appelé
- 8. Pourquoi viewDidUnload est-il appelé moins souvent que viewDidLoad?
- 9. -viewDidLoad n'est pas appelé dans UIViewController sous-classé
- 10. Trois20 - ajouter des éléments à launcherView après viewDidLoad
- 11. `[super viewDidLoad]` convention
- 12. ViewDidLoad super
- 13. Comment lancer un appel ajax après un autre appel ajax?
- 14. EXC_BAD_ACCESS après avoir appelé popViewControllerAnimated
- 15. iAd: méthodes de ADBannerViewDelegate appelée une seule fois après viewDidLoad()
- 16. Appel super avant ou après la configuration de la vue?
- 17. Afficher l'info-bulle après un appel ajax
- 18. Formulaire non soumis après un deuxième appel
- 19. Gel d'application après un appel vocal
- 20. Appel popToRootViewControllerAnimated après dismissModalViewControllerAnimated
- 21. Facebook Ajax.post échoue après avoir appelé Facebook.showPermissionDialog
- 22. masquer UISearchBar ci-dessous UINavigationBar après cancelButton a été appelé
- 23. StyleManager: appel getStyleDeclaration après loadStyleDeclarations (Flex 3.5)
- 24. Appel d'une fonction dans un module après l'installation de setup.py
- 25. problème dans viewDidLoad..can j'appelle presentModelViewController dans viewDidLoad ..?
- 26. ViewDidLoad pas la bonne commande
- 27. Jquery forme: appel de rappel appelé while formulaire non soumis
- 28. Comment appeler ViewDidLoad dans un temps différent?
- 29. attributeRemoved ne pas être appelé après session.invalidate
- 30. iPhone, où dois-je mettre mon contrôle populate vue, viewDidLoad appelé une fois?
Recommanderiez-vous que la vue d'un contrôleur de vue soit nulle dans dealloc ou autre chose? Je me demandais juste si c'était une bonne/mauvaise idée. – GangstaGraham
Je charge mes éléments de navigation dans viewDidLoad, j'ai donc besoin de les charger à chaque fois, car ils ne sont pas persistants. http://stackoverflow.com/questions/18360187/modal-view-controllers-uibarbuttonitems-do-not-persist – GangstaGraham