J'ai trois onglets. Lorsque j'appuie sur le bouton onglet en bas, est-il possible d'afficher la vue d'origine de l'onglet. Parce que lorsque je change l'affichage de tab1, aller à tab2, puis revenir à tab1, je ne reçois pas la vue tab1 d'origine. Les changements dans tab1 restent. Est-il possible de réinitialiser la vue tab1 quand je reviens à elle?iPhone - Onglet de restauration à la vue d'origine
0
A
Répondre
1
UITabBarController a une propriété delegate, ce qui signifie que vous pouvez affecter un autre objet conforme au protocole UITabBarDelegate. Si vous voulez que quelque chose arrive lorsque l'utilisateur passe onglets, l'objet délégué n'a besoin que de mettre en œuvre cette méthode:
-[id<UITabBarDelegate> tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item];
Dans cette méthode, vous pouvez faire tout le swapping de vue ou tout ce que vous voulez.
1
Si vous êtes sur l'onglet 1 et passez à l'onglet 2, l'affichage de l'onglet 1 n'est pas déchargé. Donc, si vous revenez de tab2 à tab1, vous êtes exactement au même état qu'avant. Habituellement, c'est comme ça que ça doit être. Cependant, vous pouvez faire des choses (comme réinitialiser la vue) en implémentant la méthode viewDidAppear
dans le contrôleur de vue de tab1.
- (void)viewDidAppear:(BOOL)animated
Questions connexes
- 1. Iphone: recharger la vue après la rotation
- 2. Vérifier la restauration SharePoint
- 3. Développement iPhone - Afficher la vue flottante avec la vue de table
- 4. Mettre à jour un onglet à partir d'un autre onglet?
- 5. Scénario de restauration et de restauration
- 6. iphone: rotation de la vue inversée lors de la rotation de la vue visible
- 7. Iphone changer à une autre vue [DEBUTANT]
- 8. Comment accéder à la vue précédente? - iPhone Développement
- 9. Application iPhone: récupérez la vue après didReceiveMemoryWarning
- 10. Comment passer à un autre onglet de UITabBar sans toucher à un onglet?
- 11. Oracle 11g restauration à froid?
- 12. Restauration de la base de données Postgresql
- 13. Restauration de la base de données
- 14. Flex: redimensionnement de la fenêtre de restauration d'une fenêtre agrandie
- 15. Restauration à partir de la sauvegarde et du binaire
- 16. Comment configurer la sous-vue de UIView dynamiquement (iPhone)?
- 17. iPhone: remplacement de la vue d'une cellule avec UITextField
- 18. iPhone - création d'une vue de chargement
- 19. iPhone Dev - UIToolbar va dans la fenêtre ou la vue?
- 20. iPhone: trouver la vue actuellement la plus "haute"
- 21. Actualiser la vue dans l'application de navigation iPhone
- 22. iphone table indexée problème de vue
- 23. iphone sdk - UITableView - impossible d'affecter une table à la vue de la table
- 24. Développement de l'application iPhone ajout de sous-vue dans l'application basée sur la vue
- 25. Ajout d'un onglet GWT à partir d'un autre onglet
- 26. Vérification de la restauration de la base de données terminée
- 27. Comment revenir à la première vue
- 28. Comment passer des données d'une vue enfant à une vue parent à l'aide du SDK iPhone?
- 29. Comment revenir à la scène de la vue?
- 30. IPhone - Animer de l'écran de chargement à la vue principale de l'application