Sinon, je pourrais utiliser quelque chose comme viewWillAppear, seulement passer des onglets n'appelle pas viewWillAppear - SI je peux accéder à selectedItem ou selectedIndex de manière fiable à partir de là.Obtenir le rappel/exécuter du code quand un onglet sur la barre Tab est cliqué
L'objectif est de réutiliser une vue de table similaire, avec 3 onglets remplissant la table avec des données filtrées différemment.
J'ai essayé de redéfinir didSelect et d'utiliser le délégué de l'application comme UITabBarDelegate, mais j'ai obtenu l'erreur 'Changer le délégué d'une barre d'onglets géré par un contrôleur de barre d'onglets n'est pas autorisé.'
Le contrôleur de barre d'onglets, rootCt, se trouve dans le délégué de l'application et fonctionne correctement.
Voilà l'astuce que je recherche: obtenir une notification du contrôleur racine (barre d'onglets) lorsque l'index a changé. Des idées?
Non, j'ai besoin d'exécuter du code lorsque le changement se produit. Depuis on peut naviguer sur misc. D'autres vues dans chaque onglet, j'ai besoin d'effectuer un certain 'réinitialisation' ou initialisation du code pour s'assurer que certaines choses sont restaurées, les données sont actualisées, la vue est présentable, ce genre de chose. Merci quand même, a fait le titre plus clair. Toute solution? –
Utilisez-vous tabbar ou tabbarController? Edited ma réponse pour une meilleure compréhension –